2011-09-08 32 views
0

我有关于SQL的问题。该伪代码如下:使用SQL根据数量发生从数据库中选择行

Select ids 
from table_1 
where id exists for last seven days 

在followinf实体列入表:ID,recieveddate,名

我想使用SQL

+1

后,我要冒险的答案是这样的豪mework?您的标题没有任何意义 - 您会谈论发生的次数,但接下来您会讨论在帖子中限制日期范围。 –

+0

@Derek:实际上,你是在谈论*事件的数量,而OP是在谈论*事件的发生*。但说实话,我的初读与你的一样。 –

+1

什么是条件 - '过去七天中有一天存在身份证'还是'过去七天每天都有身份证'? – Devart

回答

0

来解决这个查询我不是100 %肯定的语法,但看着this documentation:

SELECT id from your_table where receiveddate>=Date_Sub(curdate(),interval 7 DAY) 
0
SELECT id from table_1 where receiveddate <= date_sub(sysdate(),interval 7 DAY); 
相关问题