実際に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'