我想编写一个SQL查询来执行以下操作。
我有下表,我们称之为测试表:
id1, id2, link_group
A, B, 1
A, B, 17
A, B, 12
A, C, 1
B, C, 1
D, E, 2
D, E, 5
我想计算ID1和ID2列对出现的次数。结果表如下所示。明确地说,A和B出现在三个单独的链接组类别中,A、C和B,C出现在一个链接组中,D、E出现在两个链接组中。
id1, id2, coappearances
A, B, 3
A, C, 1
B, C, 1
D, E, 2