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中的MongoDB基本操作:连接、查询实例
Feb 13 Python
C#返回当前系统所有可用驱动器符号的方法
Apr 18 Python
在Django的session中使用User对象的方法
Jul 23 Python
pandas or sql计算前后两行数据间的增值方法
Apr 20 Python
TensorFlow实现简单卷积神经网络
May 24 Python
python微信公众号之关注公众号自动回复
Oct 25 Python
Python3爬虫之urllib携带cookie爬取网页的方法
Dec 28 Python
Django数据库连接丢失问题的解决方法
Dec 29 Python
python自动下载图片的方法示例
Mar 25 Python
Python Django中间件使用原理及流程分析
Jun 13 Python
利用python为PostgreSQL的表自动添加分区
Jan 18 Python
Python 详解通过Scrapy框架实现爬取CSDN全站热榜标题热词流程
Nov 11 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中文验证码实现示例分享
2014/01/12 PHP
PHP实现GIF图片验证码
2015/11/04 PHP
php生成毫秒时间戳的实例讲解
2017/09/22 PHP
php中如何执行linux命令详解
2018/11/06 PHP
对联广告js flash激活
2006/10/19 Javascript
JQuery团队打造的javascript单元测试工具QUnit介绍
2010/02/26 Javascript
jquery 模板的应用示例
2013/11/12 Javascript
javascript 获取HTML DOM父、子、临近节点
2014/06/16 Javascript
node.js中的http.response.addTrailers方法使用说明
2014/12/14 Javascript
js实现类似新浪微博首页内容渐显效果的方法
2015/04/10 Javascript
jQuery实现鼠标悬停背景翻转的黑色导航菜单代码
2015/09/14 Javascript
Vue中父组件向子组件通信的方法
2017/07/11 Javascript
实现单层json按照key字母顺序排序的示例
2017/12/06 Javascript
JS实现点击拉拽轮播图pc端移动端适配
2018/09/05 Javascript
js实现贪吃蛇小游戏(加墙)
2020/07/31 Javascript
JavaScript获取时区实现过程解析
2020/09/24 Javascript
JS实现简单贪吃蛇小游戏
2020/10/28 Javascript
在vue中使用vant TreeSelect分类选择组件操作
2020/11/02 Javascript
[02:31]2018年度DOTA2最具人气选手-完美盛典
2018/12/16 DOTA
Python打印scrapy蜘蛛抓取树结构的方法
2015/04/08 Python
Python简单定义与使用二叉树示例
2018/05/11 Python
正则给header的冒号两边参数添加单引号(Python请求用)
2019/08/09 Python
初次部署django+gunicorn+nginx的方法步骤
2019/09/11 Python
python读取图像矩阵文件并转换为向量实例
2020/06/18 Python
keras分类之二分类实例(Cat and dog)
2020/07/09 Python
python把一个字符串切开的实例方法
2020/09/27 Python
去除python中的字符串空格的简单方法
2020/12/22 Python
HTML5本地存储之Web Storage详解
2016/07/04 HTML / CSS
土耳其玩具商店:Toyzz Shop
2019/08/02 全球购物
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
2015/03/25 面试题
存储过程的优缺点是什么
2015/01/10 面试题
文秘自荐信
2014/06/28 职场文书
小学校园文化建设汇报材料
2014/08/19 职场文书
2014年客服工作总结范文
2014/11/13 职场文书
大学生各类奖学金申请书
2019/06/24 职场文书
Python 如何安装Selenium
2021/05/06 Python