怎么用SQL语句,通过一个字段条件判断来改修另一个字段的值

比较WL字段相同编号中对应的 BB字段不是最大数值所对应的ZT字段修改为'1'

提个问题,不是最大,如果最大值有2个怎么办?
语句可以这样写
update a set ZT = 1
from Table a

where exists(select * from Table where WL = a.WL and BB > a.BB)追问

补充:最大值不会重复

追答

那直接用上面那个语句来测试一下即可

温馨提示:答案为网友推荐,仅供参考
相似回答