回答編集履歴

1

追記

2017/10/31 03:54

投稿

yambejp
yambejp

スコア114843

test CHANGED
@@ -15,3 +15,23 @@
15
15
 
16
16
 
17
17
  ```
18
+
19
+
20
+
21
+ # 追記
22
+
23
+ 実は赤・青・黄以外にも色がありその色が指定されたデータ数は不問で、
24
+
25
+ 青・黄だけ除いた上で赤が1つだけのデータをほしいならこうです
26
+
27
+
28
+
29
+ ```SQL
30
+
31
+ select 項目A from tbl
32
+
33
+ group by 項目A
34
+
35
+ having sum(case 項目B when '赤' then 1 when '青' then 2 when '黄' then 2 else 0 end)=1
36
+
37
+ ```