我在sqlite数据库中有很多日志数据。每分钟都有一行,主键是日期时间字段和几个传感器(全部整数) 我在一段时间内将值显示为图形。如果我显示所有值,则显示需要的年龄。因此,我决定不显示句点的所有行,但仅在下一行至少比之前的计算时间跨度时才显示。但是,如果将显示该行,则在从sqlite获取结果后进行决策。是否有可能告诉sqlite下一行的时间戳应该至少比前一个计算的时间段(或者像oracle sql中的“lag()”)? 感谢。
答案 0 :(得分:0)
SQLite没有窗口函数。
但是,作为一个嵌入式数据库,SQLite在与您的应用程序相同的机器和相同的进程中运行,因此如果读取了一条记录但SQLite本身或您的应用程序拒绝了它,那么它并没有多大区别。