在我的postgres表中,我有兩列興趣點:id
和name
- 我的目標是隻保留id
名稱中有多個值的記錄。換句話說,想保持id
S作多個值和的所有記錄的值的至少一個爲B在一列中設置包含多個值的記錄
更新:我已經嘗試添加WHERE EXISTS
下面的查詢,但這個不起作用
的樣本數據是這樣的:
> test
id name
1 1 A
2 2 A
3 3 A
4 4 A
5 5 A
6 6 A
7 7 A
8 2 B
9 1 B
10 2 B
和輸出應該是這樣的:
> output
id name
1 1 A
2 2 A
8 2 B
9 1 B
10 2 B
如何寫一個查詢來選擇只有這些種類的記錄?
因爲ID 6只具有一個不 –