2017-10-18 144 views
-1

我无法找到这个网上,但我想更新我的数据库,其中ID = 1和ID = 37其中具有相同的字段名称条款

我以为做之间,但我不想更新它之间的所有ID,我只想要那两个。有人可以告诉我的语法吗?

+0

你想更新有这些ID的记录?或者你只是想选择他们? – tommyO

+0

我想更新他们与我设置给他们的任何其他事情 –

+0

我仍然不确定你想要实现什么基于“我想更新他们与我设置给他们的任何其他事情” – tommyO

回答

1

您可以用in运营商做

Update Users 
SET Sleep=1 
Where ID IN (1, 37); 
+0

这工作。现在,如果我这是我的完整脚本 UPDATE用户SET年龄='$ NewAge'在哪里Id IN('$ Id',“$ otherID”)有没有办法设置2个年龄?像$ newage1和$ newage2一样?那是另一个IN条款吗? –

0

可以使用IN子句,它会是这样的:

... where ID in (1,2,3,...) ...