python中数据库like模糊查询方式


Posted in Python onMarch 02, 2020

在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语句(字符串)的时候正确。

补充拓展:python-python中LIKE查询实现

LIKE查询实现

1、方式一:

sql = "SELECT * FROM T_SECTION WHERE TITLE LIKE '%s'" % ('%%%s%%' % sel)
cur.execute(sql)
data = cur.fetchall()

2、方式二:

sql = "SELECT * FROM T_SECTION WHERE TITLE LIKE '%%%%%s%%%%'" % sel
cur.execute(sql)
data = cur.fetchall()

以上这篇python中数据库like模糊查询方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现将元祖转换成数组的方法
May 04 Python
Python实现的下载网页源码功能示例
Jun 13 Python
Python高级用法总结
May 26 Python
Python绘制KS曲线的实现方法
Aug 13 Python
Python基础教程之异常详解
Jan 10 Python
python实现字符串完美拆分split()的方法
Jul 16 Python
python读取指定字节长度的文本方法
Aug 27 Python
python匿名函数的使用方法解析
Oct 10 Python
关于sys.stdout和print的区别详解
Dec 05 Python
Python正则表达式如何匹配中文
May 27 Python
Pandas替换及部分替换(replace)实现流程详解
Oct 12 Python
python使用pycharm安装pyqt5以及相关配置
Apr 22 Python
python读取文件指定行内容实例讲解
Mar 02 #Python
python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与实例
Mar 01 #Python
python判断两个序列的成员是否一样的实例代码
Mar 01 #Python
python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例
Mar 01 #Python
Python猜数字算法题详解
Mar 01 #Python
Python paramiko 模块浅谈与SSH主要功能模拟解析
Feb 29 #Python
python 中的paramiko模块简介及安装过程
Feb 29 #Python
You might like
一个简单的MySQL数据浏览器
2006/10/09 PHP
Laravel下生成验证码的类
2017/11/15 PHP
PHP基于swoole多进程操作示例
2019/08/12 PHP
JS Pro-深入面向对象的程序设计之继承的详解
2013/05/07 Javascript
用JS实现3D球状标签云示例代码
2013/12/01 Javascript
JavaScript动态添加style节点的方法
2015/06/09 Javascript
使用AmplifyJS组件配合JavaScript进行编程的指南
2015/07/28 Javascript
全面解析Bootstrap中tab(选项卡)的使用方法
2016/06/06 Javascript
JavaScript程序中实现继承特性的方式总结
2016/06/24 Javascript
layer弹出层中H5播放器全屏出错的解决方法
2017/02/21 Javascript
基于百度地图api清除指定覆盖物(Overlay)的方法
2018/01/26 Javascript
使用selenium抓取淘宝的商品信息实例
2018/02/06 Javascript
jQuery实现使用sort方法对json数据排序的方法
2018/04/17 jQuery
JavaScript学习笔记之图片库案例分析
2019/01/08 Javascript
Angular6项目打包优化的实现方法
2019/12/15 Javascript
ES6使用新特性Proxy实现的数据绑定功能实例
2020/05/11 Javascript
jQuery实现放大镜案例
2020/10/19 jQuery
[16:04]DOTA2海涛带你玩炸弹 9月5日更新内容详解
2014/09/05 DOTA
[05:14]辉夜杯主赛事第二日 RECAP精彩回顾
2015/12/27 DOTA
python中list列表的高级函数
2016/05/17 Python
Python实现二维曲线拟合的方法
2018/12/29 Python
浅谈python requests 的put, post 请求参数的问题
2019/01/02 Python
python3.4 将16进制转成字符串的实例
2019/06/12 Python
PIL包中Image模块的convert()函数的具体使用
2020/02/26 Python
Python爬虫获取页面所有URL链接过程详解
2020/06/04 Python
matplotlib部件之套索Lasso的使用
2021/02/24 Python
CSS3中新增的对文本和字体的设置
2020/02/03 HTML / CSS
美国知名男士服饰品牌:Brooks Brothers(布克兄弟)
2016/08/25 全球购物
斯洛伐克电子产品购物网站:DATART
2020/04/05 全球购物
remote接口和home接口主要作用
2013/05/15 面试题
法律系毕业生自荐信范文
2014/03/27 职场文书
电台编导求职信
2014/05/06 职场文书
员工年终自我评价
2014/09/14 职场文书
入党积极分子个人总结
2015/03/02 职场文书
经费申请报告范文
2015/05/18 职场文书
毕业设计答辩开场白
2015/05/29 职场文书