[問題] 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