我有一张包含以下数据的表格
情况1:
table1
-------------
id type
-------------
1 X
1 Y
2 X
3 Z
3 X
-------------
X
现在你看到 X 对所有的 id 都是通用的,所以在这种情况下我需要返回
案例2:
table1
-------------
id type
-------------
1 X
1 Y
2 X
2 Y
3 X
3 Y
--------------
在这种情况下,X 和 Y 都是通用的,那么我需要返回 X 和 Y 逗号分隔 (X,y)
案例3
table1
-------------
id type
-------------
1 X
1 Y
2 X
2 Y
3 X
3 Y
4 NULL
------------------
如果任何记录出现空值,我需要返回空值
实际上,我给你的数据是从 3 个表中填充的,所以我已经为此编写了查询,但是现在我需要比较组中的公共数据,这让我很困惑,如何比较团体?
注意:这里的组是基于ID
任何帮助都会得到帮助