我有一個三列表,cell
,trx
和type
。 這是我試圖運行查詢:python sqlite參數擴展問題
db.execute("SELECT cell,trx FROM tchdrop").fetchall()
它給正確的輸出。
然而,當我嘗試a = ("cell", "trx")
然後
db.execute("SELECT ?,? FROM tchdrop", t).fetchall()
輸出爲[(u'cell', u'trx'), (u'cell', u'trx')]
(這是錯誤的)
我這樣做是爲了弄清楚如何動態提取列是的一部分更大的問題。 (?)
那麼,我該怎麼辦,如果我不知道的長度? – jck 2011-03-10 10:56:21
@jck:看我的編輯,希望這可以幫助。 – mouad 2011-03-10 11:01:08