如果表的值等于“某事”,我应该如何进行sql更新查询? 我不想使用大小写,因为我没有任何“else”语句,并且它受到表的另一个简单值的限制,所以没有更多的情况。
编辑:因为有很多需要看到一行代码,因为我的问题当然没有答案,我会留在这里:
$query = "IF seen=1 UPDATE something SET other_thing = 100 WHERE yet_another_thing= 'outro' ";
答案 0 :(得分:2)
您使用where
声明:
update t
set foo = bar
where value = 'something';
答案 1 :(得分:1)
这是使用WHERE
子句的地方:
UPDATE
SomeTable
SET
field = 1234
WHERE
anotherField = 5678
答案 2 :(得分:1)
看看每个人的答案,这是你的代码。
$query = "UPDATE something SET other_thing = 100 WHERE yet_another_thing= 'outro' AND seen = 1";
答案 3 :(得分:0)
UPDATE tablename SET updatevalue = 'value' WHERE avalue = 'something'