22问答网
所有问题
怎么用SQL语句,通过一个字段条件判断来改修另一个字段的值
比较WL字段相同编号中对应的 BB字段不是最大数值所对应的ZT字段修改为'1'
举报该问题
推荐答案 2015-12-03
提个问题,不是最大,如果最大值有2个怎么办?
语句可以这样写
update a set ZT = 1
from Table a
where exists(select * from Table where WL = a.WL and BB > a.BB)
追问
补充:最大值不会重复
追答
那直接用上面那个语句来测试一下即可
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/C26XCTfSTXSXf6TCSfh.html
相似回答
大家正在搜
相关问题
sql2008怎么修表中的改字段值
请教sql-server高手,我想实现 从一个表中查询出一些...
SQL数据库中,创建一个数据库以及表、及对此表格进行查询、插...
sql语句。查询数据库中的所有表中是否有db_code字段,...