0

navicat テーブルを更新するための以下のクエリがあります。ただし、エラーが発生します。「不明なシステム変数「ジョブ」」が表示されますが、実際には列の 1 つに「ジョブ」という名前が付けられています...更新されない理由がわかりません。このクエリで何か不足していますか?

    UPDATE job_list

    SET jobs='1' WHERE itemId='12108';
    SET jobs='1' WHERE itemId='12144';
    SET jobs='1' WHERE itemId='12180';
    SET jobs='1' WHERE itemId='12216';
    SET jobs='1' WHERE itemId='12252';
4

2 に答える 2

3

このようにしてみてください:

UPDATE job_list SET jobs='1' WHERE itemId in ('12108','12144','12180','12216','12252');
于 2014-02-05T21:29:59.257 に答える
1

これを試して:

UPDATE
    job_list
SET 
    jobs='1' 
WHERE 
   itemId in ('12108', '12144', '12180', '12216', '12252');
于 2014-02-05T21:31:03.453 に答える