我有一个查询:MySQL之间没有抓住结束日期?
SELECT ... FROM orders WHERE date_created BETWEEN '2012-07-30' AND '2012-07-30'
它返回0的结果,尽管有日期2012-07-30
1000+条目。 我发现了BETWEEN
根本抢不结束日期,所以如果它是
BETWEEN '2012-07-28' AND '2012-07-30'
...它应该跟我抢条目28,29而不是30
我怎样才能让它也需要结束日期呢?
为什么不简单使用WHERE date_created ='2012-07-30' – 2012-07-31 23:26:34
这听起来很愚蠢,但是不能在“结束”日期添加一天吗?像BETWEEN'2012-07-28'和'2012-07-31' – Tivie 2012-07-31 23:27:21