1

過去 48 時間、あらゆることを試しましたが、どこが間違っているのかわかりません。

cursor.fetchone() は次のように機能します。

row = cursor.fetchone()
for i in row:
        x = '13.5m'
        cursor.execute("""UPDATE table SET market_cap =%s WHERE symbol =%s""", (x,i))

しかし、cursor.fetchall() は失敗し、次のように言います。

「SQL 構文にエラーがあります。1 行目の ')' 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください」)

4

1 に答える 1