sql >> データベース >  >> RDS >> Mysql

Pythondictを使用してMySQLのテーブルを更新する

    SQLを変更する

    sql = 'UPDATE '+table+' SET {} WHERE cart_SN = '.format(', '.join('{}=%s'.format(k) for k in cart))+sn
    

    あなたの場合

    sql = 'UPDATE '+table+' SET {} WHERE cart_SN = '+sn+' '.format(', '.join('{}=%s'.format(k) for k in cart))
    

    フォーマットは' '.fomat()に適用されます メイン文字列ではなく空の文字列




    1. Mysqlは、1つの行に関連する日付範囲に基づいて複数の行を選択します

    2. 自分自身を再帰的に呼び出すmysqlストアドプロシージャ

    3. MySQLに金額の値を格納するのに最適なデータ型

    4. pg gemをインストールしようとすると、'libpq-fe.hヘッダーが見つかりません