9

データベースに日付列のdd-mm-yyyy形式があります。

2 つの日付の間のデータを検索したい。

私は試した

SELECT * FROM t_data where orderdate between '01-05-2012 00:00:00' and '31-05-2012 23:59:59'

SELECT * FROM t_data where orderdate >= '05-05-2012' and  orderdate <='31-05-2012'

この問題を解決するにはどうすればよいですか?

4

2 に答える 2

2

日付形式は、SQLite では YYYY-MM-DD でなければなりません。

于 2014-02-09T21:09:59.323 に答える