我有一个包含200万个条目的表,如下所示:
Source / Target
A / B
A / B
C / D
B / C
C / D
我想获得
Source / Target / Weight
A / B / 2
C / D / 2
B / C / 1
你怎么建议我这样做?
非常感谢!
答案 0 :(得分:2)
一个简单的分组查询应该:
SELECT source, target, count(*) as weight
FROM yourtable
GROUP BY source, target
答案 1 :(得分:0)
试试:
select source, target, count(*) as weight FROM table group by source, target