一般模糊查询语句如下:

SELECT 字段 FROM 表 WHERE 某字段 Like 条件

其中关于条件,SQL提供了四种匹配模式:

% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。

比如 SELECT * FROM [user] WHERE u_name LIKE '%三%'

如何将%三%的值作为变量使用?

"SELECT * FROM fbAPI WHERE shuju LIKE '%{}%'".format(变量名)

下面用python作为示例

import pymysqlconn = pymysql.connect(host='localhost',port=3306,user='用户名',passwd='密码',db='数据库名',charset='utf8')cur = conn.cursor()
text='内容'
sql = "SELECT * FROM 表名字 WHERE 字段名 LIKE '%{}%'".format(text)cur.execute(sql)# 使用execute方法执行SQL语句
results = cur.fetchone()# fetchall()为查询所有
print(results)
#关闭数据库
conn.close()

SQL模糊查询时LIKE怎样跟变量相关推荐

  1. SQL模糊查询时特殊字符的处理方式总结

    当编写WHERE语句中有LIKE条件时,如果参数中需要匹配 % 和_ 等特殊字符时,必须进行处理,否则系统会将其当成通配符处理. 1. SqlServer: 有两种方案 一:将参数中的 [ 替换成 [ ...

  2. Delphi与SQL模糊查询(转载)

    1.用变量进行模糊查询   对数据进行模糊查询主要用SQL语句LIKE来实现.该语句放在Where语句的后面,使用标识符"%"."_"."[]&quo ...

  3. 【转载】SQL 模糊查询

    SQL 模糊查询 在进行数据库查询时,有完整查询和模糊查询之分. 一般模糊查询语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: ...

  4. mysql模糊查询实例_Mysql实例sql模糊查询实例详解

    <Mysql实例sql模糊查询实例详解>要点: 本文介绍了Mysql实例sql模糊查询实例详解,希望对您有用.如果有疑问,可以联系我们. 导读:常用的模糊查询语句:select 字段 fr ...

  5. ibatis 模糊查询 mysql_Mybatis使用MySQL模糊查询时输入中文检索不到结果怎么办

    项目开发中,在做Mybatis动态查询时,遇到了一个问题:MySQL在进行LIKE模糊查询时,输入英文可以正常检索出结果,但是输入中文后检索得到的结果为空. 由于是使用GET方式请求,所以为了确保中文 ...

  6. SQL模糊查询学习心得

    SQL模糊查询学习心得 在进行数据库查询时,有完整查询和模糊查询之分. 1. 一般模糊查询语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四 ...

  7. sql模糊查询及通配符使用

    sql模糊查询 SQL查询中可以使用where条件中的=,<,> 等符合进行条件精确过滤,但是无法模糊搜索 因此可以使用like语句进行某个字段的模糊搜索 例如: 查询 name字段中包含 ...

  8. SQL 模糊查询(like)

    在进行数据库查询时,有完整查询和模糊查询之分. SQL模糊查询,使用like比较字,加上SQL里的通配符,请参考以下: 1.LIKE'Mc%' 将搜索以字母 Mc 开头的所有字符串(如 McBadde ...

  9. sql模糊查询关键字处理

    在java 使用sql的模糊查询时: final String key = "%" + name.replaceAll("%", "\\\\%&quo ...

最新文章

  1. 飞桨 第一课 传统图像识别是怎么做的+Aistudio python数据可视化2020.3.31;2020.4.2补
  2. 管理11gRAC基本命令 (转载) 很详细
  3. first-软件工程
  4. RabbitMQ集群、镜像部署配置
  5. 8、angular的select
  6. hive mysql互导_Hive和MySQL数据互导
  7. 哈希桶 entry_聊一聊面试常问的几大哈希算法问题,这些你都会了嘛??
  8. STL中vector小结
  9. 分布式存储系统可靠性如何估算?
  10. paip.提升性能--多核编程中的java .net php c++最佳实践 v2.0 cah
  11. php 图片印章_PHP实现中文圆形印章的特效
  12. UML之教学管理系统——4、Rational Rose画活动图
  13. 解决vscode没有文件图标(亲测有效)
  14. 实数单竖线,向量双竖线,范数双竖线加下标,矩阵单竖线
  15. 七、最短路径——弗洛伊德(Floyd)算法
  16. 计算某个字符出现的次数
  17. windows 7 64位无法连接到HP5200LX打印机 (错误 0x0000007e)的解决方法
  18. 【装机必备】一款必备的解压缩工具!
  19. UltraEdit添加删除右键菜单项
  20. CentOS7安装桌面环境(腾讯云)

热门文章

  1. 复古决战快速施法穿墙秒怪分析流程及安全防护
  2. JAVA练习题库/JAVA面试题库
  3. win10 安装docker msi主板开启虚拟化
  4. 小学信息技术 用计算机画画 教学目标,三年级下册信息技术教学计划4篇
  5. 计算机外部设备培训教学计划,【精品】计算机教学计划4篇
  6. linux基础知识大纲
  7. Fish shell 入门教程
  8. 视频批量剪辑:如何给视频添加特效,比如:色彩变幻效果特效,怎么制作?
  9. Redis-设置过期时间及淘汰策略
  10. 【真相】ChatGPT和OpenAI的API KEY