我知道这听起来是一个愚蠢的问题,但我想知道update
查询是否可以在没有where
子句的情况下使用。如果是这样的话。
提前致谢。
答案 0 :(得分:24)
如果您不使用WHERE
子句,表格中的所有记录都将受到影响
答案 1 :(得分:0)
因此,我认为当您出于某种原因想要更新整个字段时,例如将用户注册状态更新为对所有用户免费。
UPDATE users SET status = "free";
答案 2 :(得分:0)
SQL 中的 UPDATE
语句用于更新表中的记录。我们可以使用 UPDATE
语句修改表中的一条或多条记录(行)。如果在 WHERE
语句中不使用 UPDATE
子句,表中的所有记录都会被更新。