SQL查询,从一列中提供不同的值,并从第二列中提供不同值的计数
假设我有一张这样的桌子:SQL查询,从一列中提供不同的值,并从第二列中提供不同值的计数,sql,Sql,假设我有一张这样的桌子: column1 | column2 --------------------- 1 | a 1 | b 1 | c 2 | a 2 | b SELECT column1, count(column2) FROM table GROUP BY column1 我需要一个SQL查询来显示第1列中的不同值,以及第2列中相关不同值的计数。输出如下所示: column1 | count ---------------
column1 | column2
---------------------
1 | a
1 | b
1 | c
2 | a
2 | b
SELECT column1, count(column2)
FROM table
GROUP BY column1
我需要一个SQL查询来显示第1列中的不同值,以及第2列中相关不同值的计数。输出如下所示:
column1 | count
-------------------
1 | 3
2 | 2
你可以这样做:
column1 | column2
---------------------
1 | a
1 | b
1 | c
2 | a
2 | b
SELECT column1, count(column2)
FROM table
GROUP BY column1
你可以这样做:
column1 | column2
---------------------
1 | a
1 | b
1 | c
2 | a
2 | b
SELECT column1, count(column2)
FROM table
GROUP BY column1
你可以这样做:
column1 | column2
---------------------
1 | a
1 | b
1 | c
2 | a
2 | b
SELECT column1, count(column2)
FROM table
GROUP BY column1
你可以这样做:
column1 | column2
---------------------
1 | a
1 | b
1 | c
2 | a
2 | b
SELECT column1, count(column2)
FROM table
GROUP BY column1
您应该使用
分组依据进行计数(不同的…
:
Select Column1,
Count(Distinct Column2) As Count
From Table
Group By Column1
您应该使用分组依据进行计数(不同的…
:
Select Column1,
Count(Distinct Column2) As Count
From Table
Group By Column1
您应该使用分组依据进行计数(不同的…
:
Select Column1,
Count(Distinct Column2) As Count
From Table
Group By Column1
您应该使用分组依据进行计数(不同的…
:
Select Column1,
Count(Distinct Column2) As Count
From Table
Group By Column1
您是否可以发布当前正在使用的代码或至少其摘录?您是否可以发布当前正在使用的代码或至少其摘录?您是否可以发布当前正在使用的代码或至少其摘录?您是否可以发布当前正在使用的代码或至少其摘录?