这个游标抓取当前日期之上的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;
}
显示一些示例数据。 –