【发布时间】:2015-07-01 02:33:17
【问题描述】:
我需要输出,如果有人献血,最后献血日期将输入我的数据库。我想要的是,当我选择所有记录时,它不应该显示过去 3 个月内献血的献血者的记录。所以下面是我的查询,但我没有得到我想要的输出。
select id,name,date_format(dateee,'%d/%m/%Y') as datetwo
from emp
where dateee < curdate()-90;
其中“dateee”是我在数据库中的日期列。我得到如下所示的输出。
OUTPUT:
datetwo
20/01/2015
05/05/2015
见第二条记录。我不应该得到这个,因为他只在上个月捐款。
【问题讨论】: