SQLite MAX函数用于获取表达式的最大值。
语法:
SELECT MAX(aggregate_expression) FROM tables [WHERE conditions];
将MAX函数与GROUP BY子句一起使用时的语法:
SELECT expression1, expression2, ... expression_n MAX(aggregate_expression) FROM tables [WHERE conditions] GROUP BY expression1, expression2, ... expression_n;
示例1:
无涯教程有一个名为"STUDENT"的表,具有以下数据:
链接:https://www.learnfk.comhttps://www.learnfk.com/sqlite/sqlite-max.html
来源:LearnFk无涯教程网
从"STUDENT"表中检索学生的最高费用。
输出:
示例2:
使用带有max函数的group by子句:
从"STUDENT"表中检索NAME,ADDRESS和MAX(FEES),然后按城市对数据进行排序:
SELECT NAME, ADDRESS, MAX(FEES) AS "Highest FEES" FROM STUDENT WHERE ID <= 5 GROUP BY ADDRESS;
输出:
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)
HarmonyOS快速入门与实战 -〔QCon+案例研习社〕