mysql如何查询最大日期

mysql如何查询最大日期,第1张

select * from hodelog where h_time in (select max(h_time) from hodelog group by h_hid) and h_hid=9999999

h_hid 就是需要分组的字段

也可以:

MySql 分组排序取时间最大的一条记录

SELECT A.* FROM digital_asset A,

(SELECT name, max(last_updated) max_day FROM digital_asset GROUP BY name) B

WHERE A.name = B.name AND A.last_updated = B.max_day

例如在PHP页面中,显示出最大日期和最小日期使用MYSQL自带的极限函数即可。如:select max(字段) from 表;selcet min(字段) from 表;当然如果你想一步到位,求到最大或最小日期的记录ID号,可以用这个:select id,max(字段) from 表 group by idselcet id,min(字段) from 表 group by idSQLMAX() 实例我们拥有下面这个 Orders 表:O_IdOrderDateOrderPriceCustomer12008/12/291000Bush22008/11/231600Carter32008/10/05700Bush42008/09/28300Bush52008/08/062000Adams62008/07/21100Carter现在,我们希望查找 OrderPrice 列的最大值。我们使用如下 SQL 语句:SELECTMAX(OrderPrice) AS LargestOrderPrice FROM Orders结果集类似这样:


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

原文地址: http://outofmemory.cn/zaji/7255318.html

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

发表评论

登录后才能评论

评论列表(0条)

保存