- ベストアンサー
PythonでのSQL文の書き方を教えてください
どなたか教えてください。お願いします。 具体的には、perlで、以下のように書く部分をpythonにする場合です。 "INSERT INTO t_xx SET c_yy = $aaa, c_zz = $bbb"; Pythonで、以下はできました。 "INSERT INTO t_xx SET c_yy = %r" %aaa しかし、2つ目の%bbbを入れるとエラーがでてしまいます。 *MySQLdbをインポートしています。 どのように記述すればよいでしょうか、お願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
"INSERT INTO t_xx SET c_yy = %s, c_zz = %s" % (aaa, bbb) ですかね?
お礼
ご回答ありがとうございます!できました!! かっこの前の%が必要だったんですね。Pythonは、まだあまり本などが出ていないので、助かりました。ありがとうございます。
補足
ご回答ありがとうございます!できました!! かっこの前の%が必要だったんですね。Pythonは、まだあまり本などが出ていないので、助かりました。ありがとうございます。