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 相关文章推荐
Python3.2中的字符串函数学习总结
Apr 23 Python
python魔法方法-自定义序列详解
Jul 21 Python
初学python的操作难点总结(新手必看篇)
Aug 03 Python
详解python里使用正则表达式的全匹配功能
Oct 19 Python
Python实现PS图像调整黑白效果示例
Jan 25 Python
Django 使用logging打印日志的实例
Apr 28 Python
python numpy 显示图像阵列的实例
Jul 02 Python
详解Python3中的迭代器和生成器及其区别
Oct 09 Python
Django ORM多对多查询方法(自定义第三张表&ManyToManyField)
Aug 09 Python
opencv实现简单人脸识别
Feb 19 Python
详解Python的三种拷贝方式
Feb 11 Python
python+adb命令实现自动刷视频脚本案例
Apr 23 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
php中文本数据翻页(留言本翻页)
2006/10/09 PHP
PHP中mb_convert_encoding与iconv函数的深入解析
2013/06/21 PHP
PHP获取当前所在目录位置的方法
2014/11/26 PHP
yii去掉必填项中星号的方法
2015/12/28 PHP
PHP微信开发之微信消息自动回复下所遇到的坑
2016/05/09 PHP
将jQuery应用于login页面的问题及解决
2009/10/17 Javascript
javascript检查浏览器是否支持flash的实现代码
2014/08/14 Javascript
JavaScript获取当前日期是星期几的方法
2015/04/06 Javascript
javascript类型系统 Array对象学习笔记
2016/01/09 Javascript
JS封装的自动创建表格的实现代码
2016/06/15 Javascript
微信小程序 wx.request(object) API详解及实例代码
2016/09/30 Javascript
基于Vue2的移动端开发环境搭建详解
2016/11/03 Javascript
jQuery网页定位导航特效实现方法
2016/12/19 Javascript
JavaScript实现翻页功能(附效果图)
2017/02/16 Javascript
JavaScript上传文件时不用刷新页面方法总结(推荐)
2017/08/15 Javascript
javascript利用键盘控制小方块的移动
2020/04/20 Javascript
支付宝小程序实现省市区三级联动
2020/06/21 Javascript
[33:17]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python中for循环控制语句用法实例
2015/06/02 Python
Pandas GroupBy对象 索引与迭代方法
2018/11/16 Python
用python给自己做一款小说阅读器过程详解
2019/07/11 Python
django 多对多表的创建和插入代码实现
2019/09/09 Python
python实现用户名密码校验
2020/03/18 Python
CentOS 7如何实现定时执行python脚本
2020/06/24 Python
python基于opencv 实现图像时钟
2021/01/04 Python
香港永安旅游网:Wing On Travel
2017/04/10 全球购物
Unineed旗下时尚轻奢网站:FABHunt
2019/05/13 全球购物
优秀实习生感言
2014/03/01 职场文书
社会公德演讲稿
2014/05/20 职场文书
学习礼仪心得体会
2014/09/01 职场文书
2014年安全工作总结范文
2014/11/13 职场文书
违反学校规则制度检讨书
2015/01/01 职场文书
《祁黄羊》教学反思
2016/02/20 职场文书
mongodb清除连接和日志的正确方法分享
2021/09/15 MongoDB
深入理解 Golang 的字符串
2022/05/04 Golang
python playwrigh框架入门安装使用
2022/07/23 Python