多列数据中选最大值&行转列方法
从多列数据中选最大值。
方法一:使用case when.......then........else.......end.
eg:求x,y,z的最大值
、
sql语句为(MySQL)
结果为:
方法二:GREATEST()函数
sql语句为:(只适用于mysql,oracle)
SELECT id,GREATEST(X,Y,Z) AS greatest
FROM greatest;
结果为:
方法三:相比...
原创
2020-07-20 13:40:30 ·
519 阅读 ·
0 评论