Ich vergleiche die Zeit in Android SQLite-Datenbank, hier ist meine Tabellenstruktur in den Screenshots. Eigentlich habe ich zweimal, wie 8:00 und 7:30 (im Grunde sind das Mitarbeiter Schichtzeiten) in der Zeichenfolge und ich habe eine Spalte c_TIME
in meiner Datenbank und ich möchte alle Datensätze, die in b/w mein zwei Mal ie liegt (8:00 und 7:30) von c_TIME.Android sqlite Zeit vergleichen Problem
Ich habe diese Abfrage verwendet, aber es funktioniert nicht, mit mir bitte jemand führen, was ich falsch
SELECT *
FROM ATTENDANCE
WHERE strftime('%H','08:00') > strftime('%H', c_TIME) AND
time('08:00') < strftime('%H', c_TIME) AND
STATE = 'IN'
Die obige Abfrage reruns 0 Datensätze – Achin