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语法快速入门指南
Oct 12 Python
numpy使用fromstring创建矩阵的实例
Jun 15 Python
python输入整条数据分割存入数组的方法
Nov 13 Python
python读取并写入mat文件的方法
Jul 12 Python
Django的models模型的具体使用
Jul 15 Python
python中删除某个元素的方法解析
Nov 05 Python
python进程的状态、创建及使用方法详解
Dec 06 Python
Python partial函数原理及用法解析
Dec 11 Python
Python的pygame安装教程详解
Feb 10 Python
Python猜数字算法题详解
Mar 01 Python
python 代码运行时间获取方式详解
Sep 18 Python
python图像处理 PIL Image操作实例
Apr 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
PHP 获取远程文件内容的函数代码
2010/03/24 PHP
php用户注册页面利用js进行表单验证具体实例
2013/10/17 PHP
yii使用activeFileField控件实现上传文件与图片的方法
2015/12/28 PHP
Android App中DrawerLayout抽屉效果的菜单编写实例
2016/03/21 PHP
php 使用html5实现多文件上传实例
2016/10/24 PHP
浅谈laravel数据库查询返回的数据形式
2019/10/21 PHP
PHP 图片处理
2020/09/16 PHP
有关js的变量作用域和this指针的讨论
2010/12/16 Javascript
jQuery EasyUI API 中文文档 - ComboTree组合树
2011/10/11 Javascript
jquery插件jquery倒计时插件分享
2013/12/27 Javascript
jquery基础教程之数组使用详解
2014/03/10 Javascript
IE中图片的onload事件无效问题和解决方法
2014/06/06 Javascript
jQuery实现仿Alipay支付宝首页全屏焦点图切换特效
2015/05/04 Javascript
js脚本分页代码分享(7种样式)
2015/08/19 Javascript
JavaScript下的时间格式处理函数Date.prototype.format
2016/01/27 Javascript
javascript实现右侧弹出“分享到”窗口效果
2016/02/01 Javascript
第一次接触神奇的Bootstrap网格系统
2016/07/27 Javascript
JS制作适用于手机和电脑的通知信息效果
2016/10/28 Javascript
Vue.js计算属性computed与watch(5)
2016/12/09 Javascript
Vue数据绑定实例写法
2019/08/06 Javascript
VUE前端从后台请求过来的数据进行转换数据结构操作
2020/11/11 Javascript
python中的字典详细介绍
2014/09/18 Python
关于反爬虫的一些简单总结
2017/12/13 Python
Python爬虫通过替换http request header来欺骗浏览器实现登录功能
2018/01/07 Python
详解Django中类视图使用装饰器的方式
2018/08/12 Python
python 的 openpyxl模块 读取 Excel文件的方法
2019/09/09 Python
tensorflow没有output结点,存储成pb文件的例子
2020/01/04 Python
pandas分组聚合详解
2020/04/10 Python
一款利用纯css3实现的win8加载动画的实例分析
2014/12/11 HTML / CSS
送给他或她的礼物:FUN.com
2018/08/17 全球购物
体育教师工作总结的自我评价
2013/10/10 职场文书
公司离职证明范本
2014/01/13 职场文书
青春励志演讲稿范文
2014/08/25 职场文书
2014年社区卫生工作总结
2014/12/18 职场文书
美丽的大脚观后感
2015/06/03 职场文书
优秀志愿者感言
2015/08/01 职场文书