2

我有一个存储了数百万个三元组的 SQL 数据库。大部分三元组至少重复一次。计算数据库中每个三元组出现的次数的最实用方法是什么?谢谢。

4

1 回答 1

2

假设“三元组”由三列c1c2和组成c3,您可以使用group by来计算不同的元组:

  select c1, c2, c3, count(1)
    from mytable
group by c1, c2, c3

演示:http ://www.sqlfiddle.com/#!7/693c4/2

于 2012-11-19T20:14:28.323 回答