0

我有一个包含 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

你会如何建议我这样做?

非常感谢!

4

2 回答 2

2

一个简单的分组查询应该这样做:

SELECT source, target, count(*) as weight
FROM yourtable
GROUP BY source, target
于 2013-05-03T14:23:45.233 回答
0

试试看:

select source, target, count(*) as weight FROM table group by source, target
于 2013-05-03T14:24:18.963 回答