因为我是新来的(来自比利时),而且在高级sql中没有经验。 希望你可以帮我解决一个简单的(但不是我)问题: 我有一个包含多个日期列的大表。 我想开发一个查询,我可以过滤所有行f.e.日期列a和日期列b之间的差异超过3个月(例如,可以是其他值) 语法建议?谢谢Sql将日期列与条件进行比较
回答
通常,当您提出问题时,应提供样本数据和期望结果。这个特定的问题是相当通用的;有可能给出一个相当通用的答案。
您通常会在一个日期上添加三个月并比较它们。事情是这样的:
select t.*
from t
where t.a > dateadd(t.b, interval 3 month);
这得到其中b
是b
后3个月。
如果你想比较是后或前:
select t.*
from t
where (t.a > dateadd(t.b, interval 3 month)) or
(t.a < dateadd(t.b, interval -3 month));
谢谢,会尝试你的解决方案.... :-) –
请问你是如此友善地介绍列,请不要在PHPMyAdmin:'Date_Preliminary_Report','Date_Final_Report'从 '2_raf_decomposed_from_jan_2016'(表) –
解决方案使用“TIMESTAMPDIFF”,ty all! –
- 1. 将sql表中的日期与当前日期进行比较
- 2. 将sql日期与php日期进行比较
- 3. Oracle SQL - 将日期与日期范围进行比较
- 4. SQL - 将date参数与日期时间进行比较
- 5. 将Start_date与SQL中的当前日期进行比较
- 6. 将当前日期与存储的日期进行比较
- 7. 将日期与当前日期进行比较
- 8. Codeigniter:将MySql日期时间与当前日期进行比较
- 9. sql查询将现有表中的日期与选定日期进行比较?
- 10. 将日期范围与一组日期范围进行比较SQL
- 11. 如何将字符串与日历日期进行比较?
- 12. 将系统日期与文本文件中的日期进行比较
- 13. 将两个列表与多个条件进行比较
- 14. SQL日期比较
- 15. SQL比较日期
- 16. SQL日期比较
- 17. 如何在Android中将Web服务日期与日历日期进行比较?
- 18. SQL日期,期间比较
- 19. 比较2 excel列,结果将与另一列进行比较
- 20. 将日期与SQLAlchemy一对多关系进行比较
- 21. MYSQL:将NULL日期与CURRENT_DATE进行比较
- 22. 如何将时间与今天的日期进行比较?
- 23. 使用Linq查询将日期与DateTime字段进行比较
- 24. 将日期与Oracle中的结果集进行比较
- 25. 将日期与oracle中的sysdate进行比较
- 26. 将数据字段与当前日期进行比较 - Oracle
- 27. 将uipickerdate与当前日期进行比较
- 28. 将给定的年份与今天的日期进行比较
- 29. 将日期字符串与NSPredicate进行比较
- 30. 将DateTime与当前日期进行比较
我们可以原谅的新奇,但比利时? – Strawberry
请参阅http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very-simple-sql-查询 – Strawberry
有一天,我知道... :-) –