我正在使用
MySQL,我想在一个查询中发送类似于这个的语句:
UPDATE fruits SET ToBuy=’yes’ WHERE Price <100,ToBuy=’no’ WHERE Price >=100
你需要一个CASE声明:
UPDATE fruits SET ToBuy = CASE WHEN Price < 100 THEN 'yes' WHEN Price >=100 THEN 'no' END
当然你可以使用CASE WHEN Price< 100那么'是'也'不'结束,但我已经使用上面的条款来匹配你的逻辑.