数据库查询,关于聚合函数 max()的用法。

发布网友

我来回答

5个回答

热心网友

MAX()/MIN()是指SQL中的最大/最小值函数 

因为聚合函数处理的是数据组,在本例中,MAX函数将整个TEACHER表看成一组

而TNAME、DNAME和TSEX的数据都没有进行任何分组,因此SELECT语句没有逻辑意义

MAX()和MIN()函数不仅可以作用于数值型数据,也可以作用于字符串或是日期时间数据类型的数据。

SQL 如下:

实例MAX()函数用于字符型数据

如下面代码:

SELECT MAX (a) AS MAXNAME

FROM     A

热心网友

最大的。排序一下,取第一个值,不就出来了?

SELECT * FROM emp WHERE ROWNJUM = 1 ORDER BY sal DESC

热心网友

错的 聚集函数只能用于select和group by中的having子句

热心网友

返回表达式中的最大值项

热心网友

自己放到数据库中测试一下呗。你想查询出什么结果/?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com