SQL server 中怎么取多列的最大值

日期:2018-05-31 16:46:58 人气:1

SQL server 中怎么取多列的最大值

如图2个列的数据,通过下面的sql来查询出每个ID的最大值在一条记录(行)中: SELECT id, MAX(max_data) FROM (SELECT id, data1 as max_data FROM 表名 UNION SELECT id, data2 FROM 表名) MaxData(必须再自定义一个表名) GROUP BY id; 之后会如下图效果: 自己摸索的转发请标明,谢谢
    A+
热门评论