SELECT CASE
WHEN m1 >m2 THEN
CASE -- m1大
WHEN m1 >m3 THEN m1
ELSE m3
END
ELSE -- m2大
CASE
WHEN m2 >m3 THEN m2
ELSE m3
END
END AS MaxOf3
FROM (
SELECT Max(Col1) AS m1
,Max(Col2) AS m2
,Max(Col3) AS M3
) D
SQL即结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;
SQL语句,获取一个字段的最大值可以使用max()
MAX 函数返回一列中的最大值。NULL 值不包括在计算中。
SQL MAX() 语法:
1SELECT MAX(column_name) FROM table_name注:MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。
SELECT 语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。
数据内容:
执行结果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)