【发布时间】:2011-02-18 22:12:04
【问题描述】:
Joined 是数据库中的 datetime 数据类型列,日期保存为 '12/05/2010 15:54:32' 这是我的查询:
SELECT *
FROM users
WHERE joined BETWEEN '12/05/2010 00:00:00' AND '12/05/2010 23:59:59'
ORDER BY id ASC
但它不起作用。它不返回任何行。
那么我如何得到它们呢?
解决方案:
SELECT *
FROM users
WHERE joined BETWEEN '2010-05-05 00:00:00' AND '2010-05-12 23:59:59'
ORDER BY id ASC
【问题讨论】:
-
59:59:59 的前 59 代表什么?
标签: vb.net datetime sqlite select