我有一個日期範圍像如何檢查的日期範圍的日期,兩個日期之間坐落於MySQL查詢
日期= 2011-10-14 &日期= 2011-10-20
如果我有另一個日期範圍
像
- 2011-10-11 - 2011-10-15
- 2011-10-11 - 2011-10-21
- 2011-10-15 - 2011-10-21
- 2011-10-15 - 2011-10-19
- 2011-10-21 - 2011-10-26
我想SQL查詢,顯示其僅日期之間的上述(2011-10-14 & date to=2011-10-20)
日期[R在於日期範圍安格。
這裏只2011-10-21 - 2011-10-26
不在於date from=2011-10-14 & date to=2011-10-20
結果必須顯示
- 2011-10-11 - 2011-10-15
- 2011-10-11 - 2011-10-21
- 2011-10-15 - 2011-10-21
- 2011-10-15 - 2011-10-19
這些日期
希望你明白我問。
首先,你使用什麼數據類型? 'Datetime'?而你說你想要在14號和20號之間。所以在所有的本質上,你真的想要> 14? – rzetterberg
另一個日期範圍 - 它是什麼?他們保存在某個表格中還是通過用戶輸入提供? – heximal
這些範圍如何存儲在數據庫中?每個在DATE字段的單獨列中?或單個字符串中的字符串?你試過什麼了? –