带日期的函数之间

between function with dates

我正在尝试 运行 sql 询问日期范围内的结果。我有 table_1

我的 sql 查询是:

SELECT * FROM table_1
WHERE date BETWEEN '2015-02-27' AND '2015-03-13';

我也试过运行宁这个...

SELECT * FROM table_1
WHERE date BETWEEN CAST('2015-02-27' AS DATE) AND CAST('2015-03-13 AS DATE);

结果 return 什么也没有,尽管我知道我在这两个日期之间有数据。

有什么建议吗??

我认为这是由于数据被外部加载到table_1;从那以后,我用 MySql 单独输入了数据,它工作正常。 一定是外部数据有问题。