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实现ipsec开权限实例
Nov 11 Python
Python获取服务器信息的最简单实现方法
Mar 05 Python
Python入门学习之字符串与比较运算符
Oct 12 Python
Python中列表list以及list与数组array的相互转换实现方法
Sep 22 Python
使用python验证代理ip是否可用的实现方法
Jul 25 Python
详解PyCharm配置Anaconda的艰难心路历程
Aug 13 Python
Python wxPython库消息对话框MessageDialog用法示例
Sep 03 Python
Python3爬虫使用Fidder实现APP爬取示例
Nov 27 Python
用python打印1~20的整数实例讲解
Jul 01 Python
python导包的几种方法(自定义包的生成以及导入详解)
Jul 15 Python
python被修饰的函数消失问题解决(基于wraps函数)
Nov 04 Python
python 爬取疫情数据的源码
Feb 09 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
重量级动漫纷纷停播!唯独OVERLORD第四季正在英魂之刃继续更新
2020/05/06 日漫
thinkphp中空模板与空模块的用法实例
2014/11/26 PHP
PHP利用超级全局变量$_POST来接收表单数据的实例
2016/11/05 PHP
php使用变量动态创建类的对象用法示例
2017/02/06 PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
2019/11/26 PHP
JS关闭窗口或JS关闭页面的几种代码分享
2013/10/25 Javascript
Jquery通过Ajax方式来提交Form表单的具体实现
2013/11/07 Javascript
使用JS画图之点、线、面
2015/01/12 Javascript
RequireJS使用注意细节
2016/05/15 Javascript
深入理解JQuery循环绑定事件
2016/06/02 Javascript
js闭包用法实例详解
2016/12/13 Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
2018/02/11 Javascript
浅谈关于iview表单验证的问题
2018/09/29 Javascript
Vue+Element UI+vue-quill-editor富文本编辑器及插入图片自定义
2019/08/20 Javascript
vue中 this.$set的用法详解
2019/09/06 Javascript
javascript实现弹幕墙效果
2019/11/28 Javascript
python网络编程之读取网站根目录实例
2014/09/30 Python
详解python while 函数及while和for的区别
2018/09/07 Python
tensorflow实现加载mnist数据集
2018/09/08 Python
TensorFlow卷积神经网络之使用训练好的模型识别猫狗图片
2019/03/14 Python
python+opencv像素的加减和加权操作的实现
2019/07/14 Python
Django实现文件上传下载
2019/10/06 Python
python 采用paramiko 远程执行命令及报错解决
2019/10/21 Python
Python scrapy增量爬取实例及实现过程解析
2019/12/24 Python
新员工培训个人的自我评价
2013/10/09 职场文书
马云的职业生涯规划之路
2014/01/01 职场文书
自我评价的写作规则
2014/01/06 职场文书
实习生的自我评价
2014/01/08 职场文书
幼儿园教师工作感言
2014/02/15 职场文书
校庆标语集锦
2014/06/25 职场文书
2014年安全生产责任书
2014/07/22 职场文书
党的群众路线教育实践活动专题组织生活会发言材料
2014/10/17 职场文书
公司经营目标责任书
2015/01/29 职场文书
民事纠纷协议书
2016/03/23 职场文书
毕业生自我鉴定范文
2019/05/13 职场文书
如何理解Vue前后端数据交互与显示
2021/05/10 Vue.js