SQL语句中模运算符的用途

SQL语句中模运算符的用途,sql,Sql,对于从1到40000的CustomerID列表,当与模运算符组合时,WHERE子句执行什么操作 此语句是否有效地表示“其中CustomerID(例如30115)除以7,得到1的余数,然后将EmailAddress设置为NULL” UPDATE SalesLT.Customer SET EmailAddress = NULL WHERE CustomerID % 7 = 1; 是的,这就是它正在做的 大概目的是将大约1/7的电子邮件设置为NULL。我不知道目的是什么。我可以想象一些测试。是的,这

对于从1到40000的CustomerID列表,当与模运算符组合时,WHERE子句执行什么操作

此语句是否有效地表示“其中CustomerID(例如30115)除以7,得到1的余数,然后将EmailAddress设置为NULL”

UPDATE SalesLT.Customer
SET EmailAddress = NULL
WHERE CustomerID % 7 = 1;

是的,这就是它正在做的


大概目的是将大约1/7的电子邮件设置为
NULL
。我不知道目的是什么。我可以想象一些测试。

是的,这就是它正在做的

大概目的是将大约1/7的电子邮件设置为
NULL
。我不知道目的是什么。我可以想象一些测试。

是的,是的。(有点奇怪。)是的。(有点奇怪。)