0

我有以下查询来更新我的 navicat 表。但是,我遇到了一个错误。它给了我“未知的系统变量'jobs'”,但我的专栏之一实际上被命名为'jobs'......我不明白为什么它不会更新它。我在这个查询中遗漏了什么吗?

    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 回答