下面是我正在尝试做的事情。在查询中为变量添加日期范围+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