Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 sqlite 数据库中有很多日志数据。每分钟有一行,主键是一个日期时间字段和几个传感器(都是整数)。 我将值显示为一段时间内的图表。如果我显示所有值,则显示需要很长时间。所以我决定不显示该期间的所有行,但前提是下一行至少是比前一个晚的计算时间跨度。但是是否显示该行的决定是在从 sqlite 获取结果后做出的。是否有可能告诉 sqlite 下一行应该有一个时间戳,至少比前一行晚(可能像 oracle sql 中的“lag()”)? 谢谢。
SQLite 没有窗口函数。
但是,作为嵌入式数据库,SQLite 与您的应用程序在同一台机器上和同一进程中运行,因此如果一条记录被读取但随后被 SQLite 本身或您的应用程序拒绝,这并没有太大的区别。