推广 热搜: csgo  vue  angelababy  2023  gps  新车  htc  落地  app  p2p 

python mysql查询条件带变量方法

   2023-08-11 网络整理佚名1900
核心提示:查询、更新、删除条件,添加变量的方法方法一:网上大多能搜索到的是拼接字符串的形式,方法如下:其中name为一个可变的字符串变量,要是变量为数值类型的变量,有时候是不好用方法二:传参方法,方法如下:是数值型变量,这个方法比较推荐其他方法:方法一:(拼接)方法二:(用问号代替)实际的一个例子%valuesql(sql)是字符串的要加上引号‘’

mysql数据库查询、更新、删除条件、添加变量的方法

方法一:网上搜索大部分都是通过字符串拼接的形式找到的。 方法如下:

= cur.(' * from where = "'+name+'"')

其中,name是一个可变的字符串变量。 如果变量是数值类型的变量,有时不太好用

方法二:传参方法,方法如下:

cur.(' set =%s where =%s and =%s', (, , ))

其中,是字符串形式的变量,/是值形式的变量。 推荐此方法

其他方法:

方法一:(拼接)

sql_content = "insert into table(key1,key2,key3) values (%s,%s,%s)"%(value1,value2,value3)
cur.execute(sql_content)

方法二:(用问号代替)

sql_content = "insert into table(key1,key2,key3) values (?,?,?)"
cur.execute(sql_content,(value1,value2,value3))

一个实际的例子

值 = (,,,,,vuser,tps,,,,,,,,,,,,,,)

sql=“进入 (,,,,,vuser, tps,,,,,,,,,,,,) (%s,'%s',%s,'%s','%s',%s ,“%s”、“%s”、“%s”、“%s”、“%s”、“%s”、“%s”、“%s”、“%s”、“%s” ,'%s','%s','%s')" %值

打印sql

当前.(sql)

麻省理工学院()

如果是字符串则加引号''

sql_content = "insert into table(key1,key2,key3) values (?,?,?)"
cur.execute(sql_content,(value1,value2,value3))

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON