我有一张桌子:
id c1 c2 c3
A Y Y N
B Y N Y
C Y Y N
C Y Y N
D Y Y N
D N N Y
E Y Y N
E Y N N
E N Y N
F Y Y N
F Y Y N
G Y N N
G Y N Y我想检查同一id的c1和c3值是否有一个'Y‘then 'Y’else 'N',如果同一id的c2值有一个'N‘then 'N’ELSE 'Y',如下所示:
id c1 c2 c3
A Y Y N
B Y N Y
C Y Y N
D Y N Y
E Y N N
.
.
.我不知道该怎么办!
发布于 2020-04-30 18:01:46
我认为你可以使用聚合。
SELECT id,
max(c1) c1,
min(c2) c2,
max(c3) c3
FROM elbat
GROUP BY id;https://stackoverflow.com/questions/61520436
复制相似问题