0
得到相同号码的名单我有两列MySQL表如下按日期差异
number date
1 2013-08-11
1 2013-08-15
1 2013-07-09
2 2013-08-18
3 2013-08-06
3 2013-08-21
现在我希望所有的号码,这5天之内对同一号码的时间差。
感谢所有
得到相同号码的名单我有两列MySQL表如下按日期差异
number date
1 2013-08-11
1 2013-08-15
1 2013-07-09
2 2013-08-18
3 2013-08-06
3 2013-08-21
现在我希望所有的号码,这5天之内对同一号码的时间差。
感谢所有
SELECT DISTINCT number
FROM my_table a JOIN my_table b USING (number)
WHERE b.date BETWEEN a.date AND a.date + INTERVAL 5 DAY
先生它工作我只是不得不添加a.date <> b.date作为同样的记录也得到比较。非常感谢您节省了大量工作。 – user2706873
那么,什么是你期望的结果给您的样本数据? –
预期结果为1,因为1个日期(2013-08-11和2013-08-15)中的两个日期持续5天。 – user2706873