0
我必須找到BMI列不是0的前一個最新記錄... 例如,我打開一個應用程序屏幕,其中某些數據是進入。但是,如果BMI字段爲0,則必須從數據庫中提取該字段不爲0的前一個最新記錄。SQLite通過SQL查詢中的條件查找以前的記錄
我試過這個查詢,但它僅適用於當前月份。如果我給出下個月的日期字符串,它不會提取任何內容。
"SELECT * FROM " + TABLE_DIARY + " WHERE strftime('%d.%m.%Y', `" + DATE_TIME + "`) < '"
+ date + "' AND " + BMI + " > 0";
謝謝!