以下查询:
SELECT * FROM `objects`
WHERE (date_field BETWEEN '2010-09-29 10:15:55' AND '2010-01-30 14:15:55')
不返回任何内容.
不过,我应该有足够的数据来支持查询.我做错了什么?
以下查询:
SELECT * FROM `objects`
WHERE (date_field BETWEEN '2010-09-29 10:15:55' AND '2010-01-30 14:15:55')
不返回任何内容.
不过,我应该有足够的数据来支持查询.我做错了什么?
你的第二次约会在第一次约会之前(即,你查询的时间是2010年9月29日至2010年1月30日).try 颠倒日期顺序:
SELECT *
FROM `objects`
WHERE (date_field BETWEEN '2010-01-30 14:15:55' AND '2010-09-29 10:15:55')