この 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
b
カテゴリのすべての値とカテゴリのすべての値を比較し、にある値とない値、またはそれらの にa
あるすべての値を取得したいので、次のようにします。b
a
id
(0,1,2,3,4,5,5,6) "比較" (1,2,3) => (0,4,5,5,6)