美好的一天..我很难从 ms access sql 转换为 sql server 2005 sql 查询.. 这是我的代码:
UPDATE Data SET
Data.Mean =([std1]+[std2]+[std3]/
IIf((3+(([std1]=0)+([std2]=0)+([std3]=0)))>0,
(3+(([std1]=0)+([std2]=0)+([std3]=0))),1)
WHERE Data.ID=125
我认为转换它的最佳方法是使用CASE WHEN STATEMENT或您已经知道的任何建议/替代方案?
先感谢您!