안드로이드를 사용하여 SQLite db에서 마지막 12 시간 분량의 항목을 가져 오려고합니다.12 시간 분량의 항목 가져 오기 SQLite
이것이 가능한지 궁금합니다.
내 날짜 형식은 간단한 날짜 형식을 사용하는 "yyyy-MM-dd HH:mm:ss.SSS"
입니다.
내 테이블에 TEXT 유형의 CREATED_AT 열이 있습니다.
내가 여기까지있어 :
SELECT * FROM " + ENTRIES_TABLE + " WHERE " + CREATED_AT + ..."
을 또한,이 CREATED_AT 열 텍스트가 날짜 형식이 아닌 것을 중요합니까?
감사
을 일치하면 '='하고있는 코드는 문제가되지 않지만 코드에서는 올바르게 설명하지 않습니다. 그래도 좋은 생각이 아니야. 'less than' 또는'between'을하고 싶다면 어떻게 될까 –
'STRING' 대신 sqlite'INTEGER'를 사용하여'CREATED_AT'를 유닉스 타임 스탬프로 저장해야합니다. 긴 변수를 사용하여 코드의 값을 읽습니다. 이것은 귀하의 질문에 직접적으로 대답하지 않지만 나중에 비교할 때 도움이됩니다. – ugo
또한 과거 질문에 대한 답을 수락하는 방법도 고려해야합니다. – ugo