0
我有一個Python列表,即:SQL/Python的 - 添加列表(多個條目),以SQL字符串
['E/123', 'E/145']
我想要將它添加到SQL語句中,我提出:
WHERE GrantInformation.GrantRefNumber LIKE 'E/123'
OR GrantInformation.GrantRefNumber LIKE 'E/145'
我的代碼是:
的問題是,當我插入這個字符串放進我的SQL它是一個字符串,因此正在尋找WHERE GrantInformation.GrantRefNumber Like 'ES/P004355/1 OR GrantInformation.GrantRefNumber LIKE ES/P001452/1'
由於'ES/P004355/1 OR GrantInformation.GrantRefNumber LIKE ES/P001452/1'
沒有出現在字段中,所以顯然沒有返回任何內容。
我該怎麼做才能使' GrantInformation.GrantRefNumber LIKE '
不是字符串?
謝謝
嘿,Maurice,我將在SQLAlchemy中查看我的下一個項目(謝謝!)。我只是現在測試代碼,雖然將不得不刪除字符串周圍的引號,因爲SQL不會讓他們:) – ScoutEU
嘿,我不知道你知道一種方法來從你的代碼產生的字符串中刪除引號字符串?我試過finalList = refList [1:-1],但只是刪除了第一個和最後一個字符(而不是引號字符串)? – ScoutEU
修正了它。非常感謝你 :) – ScoutEU