我有一个SQL表(SQLite数据库(,Listing,它有一个日期时间字段。 对于我的程序,我需要知道我的程序最近看到的时间字段。 但是,我不会将程序看到的所有列表存储到数据库中。
所以我的问题是,将"最近看到的对象"(单个记录(等数据存储到数据库中的常用方法是什么? 还有什么比制作另一个表更优雅的,该表有一个带有日期时间字段的记录?
首先,您需要将所有记录保存到数据库中,然后获得@GordonLinoff建议的max()
。您在保存数据时有什么问题?如果您希望保持较小的数据库大小,则可以添加一个触发器,该触发器在新INSERT
期间删除最旧的行。
但我不明白你的例子。你能给我们一些代码吗?