我需要一个提示来解决这个 SQL(自连接)问题:
一个表,有列value
和category
id || value || category || foo
------------------------------------
1 || 1 || a || 1
2 || 2 || a || 4
3 || 3 || a || 2
4 || 0 || b || 2
5 || 1 || b || 1
6 || 2 || b || 4
7 || 3 || b || 2
8 || 4 || b || 2
9 || 5 || b || 1
10 || 5 || b || 4
11 || 6 || b || 2
12 || 99 || z || 2
我想比较 category 中b
的所有值和 category中的所有值,a
并获取所有 inb
和 not in a
or their 的值id
,所以:
(0,1,2,3,4,5,5,6) “比较” (1,2,3) => (0,4,5,5,6)