永发信息网

sql 怎么查询一个列的最大值

答案:2  悬赏:60  手机版
解决时间 2021-03-03 12:01
sql 怎么查询一个列的最大值
最佳答案
方法一

SELECt ID ,
Name ,
( SELECT MAX(LastUpdateDate)
FROM ( VALUES ( UpdateByApp1Date), ( UpdateByApp2Date),
( UpdateByApp3Date) ) AS UpdateDate ( LastUpdateDate )
) AS LastUpdateDate
FROM ##TestTable

方法二

SELECt ID ,
[Name] ,
MAX(UpdateDate) AS LastUpdateDate
FROM ##TestTable UNPIVOT ( UpdateDate FOR DateVal IN ( UpdateByApp1Date,
UpdateByApp2Date,
UpdateByApp3Date ) ) AS u
GROUP BY ID ,
Name

方法三

SELECT ID ,
name ,
( SELECT MAX(UpdateDate) AS LastUpdateDate
FROM ( SELECt tt.UpdateByApp1Date AS UpdateDate
UNIOn
SELECT tt.UpdateByApp2Date
UNIOn
SELECT tt.UpdateByApp3Date
) ud
) LastUpdateDate
FROM ##TestTable tt
全部回答
select a.id from table a left outer join ( select name, max(num) max_num from table group by name ) b on a.name = b.name and a.num = b.max_num
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
家庭教师贝尔菲戈尔
姐妹们 ,大卫和秀儿ZZY能同一个尿杯测吗?
新沙岛旅游度假区这个地址在什么地方,我要处
朋友圈发什么好
能不能不使用移动套餐
金茂发投资咨询有限公司怎么去啊,有知道地址
《Moondance》 歌手:Van Morrison 我想要这
我想建个5.8G无线基站,大约需要多少投资?
土门干杂在什么地方啊,我要过去处理事情
我有一台支持5.1声道的功放,平时想唱唱歌,
宝丰粮店在什么地方啊,我要过去处理事情
下列各项中,与情志抑郁关系最为密切的是()。
傣族的民风民俗
引渭水利渠桥我想知道这个在什么地方
老古钱太上咒日天
推荐资讯
同力水泥直销处(建设路)在什么地方啊,我要过
下列词语中加点字注音完全正确的一项是CA. 忐
姜老太修肤堂皮肤病理疗中心怎么去啊,有知道
吴记重庆万州烤鱼这个地址在什么地方,我要处
公司在租赁公司租了一辆车,可是没有发票只有
三角形重心是什么的交点?
阅读资料:火星大气中二氧化碳约占95.32%、氧
去年十二月包驾校,马上考科四了,突然说我的
1982年12月20日22时出生,求生辰八字详解
主意的近义词是什么
土壤微生物的分解作用与温度和水分的关系,只
祥盛泡馍NO.001怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?