我想在同一个 sqlite 表中找到两行之间的匹配值。例如,如果我有下表:
rowid, col1, col2, col3
----- ---- ---- ----
1 5 3 1
2 3 6 9
3 9 12 5
所以比较第 1 行和第 2 行,我得到值 3。
- 第 2 行和第 3 行将给出 9。
- 第 3 行和第 1 行将给出 5。
表中任意两行之间总会有一个且只有一个匹配值。
什么是正确的sqlite查询?