2016-04-07 1 views
0

私は顧客のリスト[{'id': 31L}, {'id': 35L}]を取得していますが、選択クエリでは引数としてIDを渡す方法はありますか?引数としてmysqlクエリの辞書オブジェクトの値を渡すには?

クエリ

for customer in customer_list: 
     "select * from base_order where location_id=%s and city='Hyderabad'", (customer['id']) 

しかし、それはエラーにはTypeErrorを与えている:「STR」と連結することはできません。「タプルは」

+1

投稿したループは正しいPython構文であり、エラーは発生しませんが、何もしません。各反復でタプルを作成し、そのタプルを無視します。あなたの実際のコードがあなたが投稿したコードとは異なると思われます。 –

答えて

0

はあなたがそれぞれ1にするために、IDSの前後に引用符を入れて試してみましたオブジェクト文字列?すなわち、 '31L'

関連する問題