我试图通过使用以下查询
从两个日期范围内的日期基础获取日期 SELECT * FROM TransactionLog WHERE TransactionDate > '2016-04-04'
它正确地获取数据,但是当我包括时间和日期时,它不是取数据
SELECT * FROM TransactionLog WHERE TransactionDate > '2016-04-04 11:17:07'
这是我用于日期和时间的查询。 当包含时间时,会有不同的方式吗?
答案 0 :(得分:-1)
试试这个
SELECT * FROM "your table" WHERE date BETWEEN "from date" AND "to date";
还要记住" from date
"和" to date
"日期不是字符串。首先将字符串转换为日期然后进行比较。