Mysql 我想知道两年后的最后一个日期
有人能告诉我查询2年内的最后一个日期吗 我有一张表:交易 里面我有4个colunms:Mysql 我想知道两年后的最后一个日期,mysql,sql,Mysql,Sql,有人能告诉我查询2年内的最后一个日期吗 我有一张表:交易 里面我有4个colunms: 收据号码 收到日期 价格 帐目 我想查找帐户的最后接收日期 谢谢大家 很抱歉我的英语不好,你终于告诉我们真正的任务了 对于我所看到的每一件物品:第一次购买,最后一次购买, 24个月内的最后一次购买,12个月内的最后一次购买 任务完全不同。我假设“购买”的意思仍然只是日期 这是一个查询,在12个月和24个月内取最小和最大日期加最大值: select account__c, min(datasco
- 收据号码
- 收到日期
- 价格
- 帐目
很抱歉我的英语不好,你终于告诉我们真正的任务了 对于我所看到的每一件物品:第一次购买,最后一次购买, 24个月内的最后一次购买,12个月内的最后一次购买 任务完全不同。我假设“购买”的意思仍然只是日期 这是一个查询,在12个月和24个月内取最小和最大日期加最大值:
select
account__c,
min(datascontrino__c) as primoscontrino,
max(datascontrino__c) as ultimoscontrino,
max(case when datascontrino__c > curdate() - interval 2 year then datascontrino__c end)
as ultimoscontrino24mesi,
max(case when datascontrino__c > curdate() - interval 1 year then datascontrino__c end)
as ultimoscontrino12mesi
from transazione__c
group by account__c;
您使用的是MySQL还是MS SQL Server?它们有自己不同的日期/时间处理功能。(非ANSI SQL…)您编写“2年内的最后一次数据”。这是指最后一个日期,还是某个特定年份的最后一个日期?我使用MySQL.JARLH,希望找到2年内的最后一个日期。例如,我有3个日期,一个是2013年1月15日,两个是2014年1月15日,三个是2014年2月15日,我想知道2014年2月15日,如果收到日期是2016年1月14日,我想知道这个日期。从今天起两年内的最后一个日期只需使用
MAX
。e、 g.从指定中选择最大(接收日期)代码>如果你也有2012年1月15日和2015年1月15日?你是最好的托尔斯滕,非常耐心和乐于助人谢谢