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