下面是我正在嘗試做的事情。在查詢中爲變量添加日期範圍+5天
我想以我的日期爲例。 2013-03-13
從那天起我想搜索我的表中的一列,但是我只想搜索在我的變量(上圖)和我搜索的日期之間有5天或更長時間的日期。
所以,如果我碰上2013-03-10
,那麼這將不會是有效的,但如果我遇到了2013-03-08
則因爲它是五天從我$setupStart
變量更大了,那將是我的查詢有效。我將如何把它放在查詢中?我只想確保在我的setupStart日期前五天,當我搜索ts_inventory
時。 Date
列和數量列。
這是我的查詢到目前爲止。
$setupStart = 2013-03-13;
SELECT * FROM `ts_inventory` WHERE `ts_inventory`.`Quantity` > 0 AND '$setupStart'
編輯: 我收到close..here是我的查詢現在,但4月份日期不顯示出於某種原因。它會在列中的日期中添加5天,然後檢查它是否小於setupStart。
編輯:
該查詢確實有效。我會在下面發佈完整的查詢。
SELECT * FROM `ts_inventory` WHERE `ts_inventory`.`Quantity` > 0 AND `ts_inventory`.`LastDate` + INTERVAL 5 DAY <= '2013-03-13'
我有幾個日期約翰·孔德特定列。我應該修改我的問題。 – wowzuzz 2013-03-13 16:04:30
現在修改了。我正在搜索日期,從那些日期開始,我想確保在我的var和我正在搜索的日期之間有5天的緩衝區。 – wowzuzz 2013-03-13 16:08:08
任何想法傢伙?我試圖找到答案,但迄今爲止沒有運氣。 – wowzuzz 2013-03-13 16:18:49