【发布时间】:2019-01-21 06:54:08
【问题描述】:
我正在努力在一个简单的 SQLite 表中列出差距,包括它们的下限和上限。
桌子:
身份证
1
2
5
6
8
我想要的是这样的结果(cnt 正在计算缺失的整数):
磅 ub cnt
2 5 2
6 8 1
我已经找到了差距,但不知道如何将下限和上限放在一起并计算缺失的整数:
选择 ID 从表莫 不存在的地方 ( 选择空 FROM 消息 mi 哪里 mi._id = mo._id + 1 ) 按编号订购
将条件替换为 -1 我得到了另一个界限。
【问题讨论】:
-
我不明白您预期结果集背后的逻辑。
标签: sqlite