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

UPDATEクエリに問題があります

    実際にUPDATEを実行すると、クエリは無意味になります。 pur_info_idを置き換えます すでに持っていた値の列。 $pur_idと仮定します 値は1です 、その後、クエリは次のように記述できます:

    UPDATE `purchase_info`
    SET `pur_info_id` = 1,
        `remarks` = '$remarks'
    WHERE `pur_info_id` = 1
    

    これはpur_info_idを変更しません 列ですが、remarks 何か新しいものに更新される可能性があります。実行する予定のビジネスロジックをお知らせください。いずれにせよ、次のクエリは、元のクエリと論理的に同等です。

    UPDATE `purchase_info`
    SET `remarks` = '$remarks'
    WHERE `pur_info_id` = '$pur_id'
    


    1. PHPでファイルから一連のSQLクエリを実行するにはどうすればよいですか?

    2. 警告:Officeバージョン2204はAccessアプリケーションを壊す可能性があります

    3. データベース内のアクセントや奇妙な文字を処理する方法は?

    4. 正しい行をフェッチするためのMySQL動的リンク