我想做一个简单的INSERT条件查询,但我一直收到此错误错误:“ WHERE”或附近的语法错误
为什么?
INSERT INTO jobs (redflags) VALUES (11) WHERE id = 227;
答案 0 :(得分:2)
您最有可能要更新表格:
UPDATE jobs SET redflags = 11 WHERE id = 227;
答案 1 :(得分:1)
这取决于您要做什么。
1。将值从一个表复制到另一个(INSERT / SELECT
):
INSERT INTO jobs (redflags)
SELECT 11
FROM Source_Table
WHERE id = 227;
2。在表格中添加一行:
INSERT INTO jobs (redflags)
VALUES (11);
或者:
INSERT INTO jobs (id, redflags)
VALUES (227, 11);
3。更新值:
UPDATE jobs
SET redflags = 11
WHERE id = 227;