過去 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 サーバーのバージョンに対応するマニュアルを確認してください」)