zoukankan      html  css  js  c++  java
  • python中数据库like模糊查询

    python中数据库like模糊查询:

    在Python中%是一个格式化字符,所以如果需要使用%则需要写成%%。
    将在Python中执行的sql语句改为:
    sql = "SELECT * FROM table_test WHERE value LIKE '%%%%%s%%%%'" % test_value

    执行成功,print出SQL语句之后为:
    SELECT * FROM table_test WHERE value LIKE '%%public%%'

    Python在执行sql语句的时候,同样也会有%格式化的问题,仍然需要使用%%来代替%。因此要保证在执行sql语句的时候格式化正确。而不只是在sql语句(字符串)的时候正确。

    原文链接:https://blog.csdn.net/xinqing0909/article/details/80775234

  • 相关阅读:
    java 第二次作业
    Java上机作业5.7
    Java上机作业4.30
    Java第八周作业
    上机作业4.23
    第七周作业
    4.16上机作业
    第六周作业
    Java上机作业4.9
    Java4.2上机作业
  • 原文地址:https://www.cnblogs.com/1329197745a/p/14899805.html
Copyright © 2011-2022 走看看