這個遊標抓取當前日期之上的column dateday中的所有數據,並且它正確排序,時間列也被正確排序,我不斷地獲取當前時間之前發生的值。例如,我希望10:00:00返回,因爲它比09:00:00高,但我不想要返回08:00:00,因爲它已經發生。如何根據當前時間在sql中排序時間?
public Cursor GetFirstTime(){
SQLiteDatabase sqLiteDatabase = this.getReadableDatabase();
Cursor nextTime = sqLiteDatabase.rawQuery("SELECT * FROM time_table where dateday >= date('now') AND time >= time('now') ORDER BY dateday, time ASC LIMIT 1",null);
return nextTime;
}
顯示一些示例數據。 –