用php在mysql中,如何截取最大日期和最小日期

用php在mysql中,如何截取最大日期和最小日期,第1张

例如在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结果集类似这样:

SQL1中查询出全部记录,并且根据id和created_at拼接为新的字段k,在SQL2中过滤出符合条件的记录,并且根据id和created_at拼接为新的字段;最后在SQL3中,根据字段k去查询过滤出符合条件的记录。

结果如下(共有31条记录,其中有几个需要过滤):

select date from table order date desc limit 1

select date from table ofder date asc limit 1

懂的自然懂


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存