Ich habe Datum Spalte in meiner Datenbank in dd-mm-yyyy
Format.Wie wählt man Daten zwischen zwei Daten von sqlite db im Format TT-MM-JJJJ?
Ich möchte die Daten zwischen zwei Daten suchen.
ich versuchte
SELECT * FROM t_data where orderdate between '01-05-2012 00:00:00' and '31-05-2012 23:59:59'
und
SELECT * FROM t_data where orderdate >= '05-05-2012' and orderdate <='31-05-2012'
Wie dieses Problem zu lösen?
möglich Duplikat [Sqlite convert Zeichenfolge Datum] (http://stackoverflow.com/ Fragen/4428795/sqlite-convert-string-to-date) – mvp
Die Antworten auf die Frage mvp linked tun, was Sie wollen. Es wäre jedoch viel besser, ein Standard-Datumsformat wie ISO-8601 zu verwenden. Dann funktionieren SQLite-Abfragen wie erwartet: http://www.sqlite.org/lang_datefunc.html – bsa