计算不同的列(2列)值

时间:2014-03-20 11:57:42

标签: sql

我有这样的表

abc     a1
abc     a1
abc     a1
abc1    a2
abc1    a2
abc2    a3

我想创建一个表

abc  a1 3
abc1 a2 2
abc2 a3 1

在第1列和第2列中尝试了不同的值但是效果不好。任何人都可以帮我解决此问题。

1 个答案:

答案 0 :(得分:0)

请尝试:

select
    column1,
    column2,
    count(*) as column3
from
    YourTable
group by column1, column2