SQL max 用法问题

SQL max 用法问题,第1张

select max(时间) from table1where id in (select id from table2where 时间 in(select max(时间) from table2))

具体sql语句:select From table where id = (select max(id) from table))

sql 语句 获取一列中的最大值使用MAX() 函数:

1MAX 函数功能:返回一列中的最大值。NULL 值不包括在计算中。

2SQL MAX() 语法:SELECT MAX(column_name) FROM table_name

注释:MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。

3例表格:aaa,表结构如图

使用类似如下语句找出 某个表中 某个字段你的某条件下,为最大的一条记录:

SELECTMAX(字段)FORM表格1WHERE你的条件

--或用下面查看这条记录里所有的字段的情况

SELECTFORM表格1WHERE字段IN(SELECTMAX(字段)FORM表格1WHERE你的条件)

至于 “及明细”,就不知道你是什么想法了,如果是所有记录,那就直接列出所有记录就好:

SELECTFORM表格1WHERE你的条件

即:select max(Age) from Student

用max函数可以计算出相应字段的最大值

select  from a where employeenum in (select max(employeenum) from a where  employeenum like '0%')

这样?貌似你那里最大的应该是Del那条啊,用个0来限制一下吧


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13341270.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-18
下一篇 2023-07-18

发表评论

登录后才能评论

评论列表(0条)

保存