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

 我来答
梓涸伎8
2013-11-29 · 超过59用户采纳过TA的回答
知道答主
回答量:115
采纳率:100%
帮助的人:48.8万
展开全部
例如在PHP页面中,显示出最大日期和最小日期 使用MYSQL自带的极限函数即可。如: select max(字段) from 表; selcet min(字段) from 表; 当然如果你想一步到位,求到最大或最小日期的记录ID号,可以用这个: select id,max(字段) from 表 group by id; selcet id,min(字段) from 表 group by id;SQLMAX() 实例我们拥有下面这个 Orders 表:O_IdOrderDateOrderPriceCustomer12008/12/291000Bush22008/11/231600Carter32008/10/05700Bush42008/09/28300Bush52008/08/062000Adams62008/07/21100Carter现在,我们希望查找 OrderPrice 列的最大值。 我们使用如下 SQL 语句:SELECTMAX(OrderPrice) AS LargestOrderPrice FROM Orders结果集类似这样:
msh1028
2017-08-02 · TA获得超过2.6万个赞
知道大有可为答主
回答量:1.9万
采纳率:62%
帮助的人:1071万
展开全部
使用MYSQL自带的极限函数即可。

如:

select max(字段) from 表;

selcet min(字段) from 表;

当然如果你想一步到位,求到最大或最小日期的记录ID号,可以用这个:

select id,max(字段) from 表 group by id;

selcet id,min(字段) from 表 group by id;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吼怕粒出完美18f97
2017-08-01 · TA获得超过421个赞
知道小有建树答主
回答量:486
采纳率:0%
帮助的人:96.9万
展开全部
select max(字段) from 表;

selcet min(字段) from 表;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hy_ya_2012
2017-07-25 · TA获得超过316个赞
知道小有建树答主
回答量:213
采纳率:55%
帮助的人:45万
展开全部
假设时间字段叫created_at
最大:
一、select * from table order by created_at desc limit 1;
二、select max(created_at) from partner_invoices;

最小:
一、select * from table order by created_at asc limit 1;
二、select min(created_at) from partner_invoices;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yh...0@sohu.com
2017-07-24 · TA获得超过154个赞
知道小有建树答主
回答量:293
采纳率:33%
帮助的人:36.1万
展开全部
1.如要直接取他们中的最大日期,则用内置函数greatest(A,B,C),这里A、B、C都是date类型的数据。 2.如果要在分组数据中取,则用组函数max(date_col)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式