[问题] Mysql查询条件为变量?

楼主: eco100 ( )   2016-03-19 10:04:29
不好意思 小弟为python新手
想请教个基础的问题 google了 都还是没看到解答
也不知道是我关键字不关键 还是怎样
就是例如我的语法如下:
select * from DB where id = 'j'
现在就是 如果 j 是一个 1到100的循环变量
那我python程式中 SQL语法该怎么写比较好?
谢谢!
作者: yeh6   2016-03-19 10:35:00
"id = {}".format(j) 这样可以吗
作者: uranusjr (←這人是超級笨蛋)   2016-03-19 12:24:00
不要乱教, 这里不该用 format; execute 可以传变量请查你 SQL engine 的 Python 文件, 应该会有教
作者: ihon822 (批大叔)   2016-03-19 15:11:00
"id=%d"%arg arg里放变量内容

Links booklink

Contact Us: admin [ a t ] ucptt.com