日期之間有兩個我有一個表中的一行:檢查其他
id booking start end
3 325 2015-01-01 00:00:00 2015-01-09 00:00:00
使用下面的查詢我試圖找到行,其中指定的日期是兩個人之間:
SELECT * FROM $table WHERE booking=$product AND $from between start and end
運行時解析如下:
SELECT * FROM wp_ovalbit_utils WHERE booking=325 AND 2015-02-01 between start and end
顯然這應該返回該行,但它不會。
這是我的架構:
id mediumint(9) NOT NULL AUTO_INCREMENT,
booking text NOT NULL,
start datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
end datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
UNIQUE KEY id (id)
你錯過了超過起始日期和更少的這些(') – Strawberry
哦,是的,和02-01是2月1日 – Strawberry