【发布时间】:2021-01-23 05:56:16
【问题描述】:
鉴于此数据库表:
A_column B_column
---------------
A1 1
A1 2
A1 2
A2 1
A2 1
A2 1
A3 2
A3 3
A3 4
A3 5
我如何编写 SQL SELECT 查询来打印出 B_column 中每个值在 A_column 中的唯一值的数量,所以输出会是这样的:
A1 2
A2 1
A3 4
我试过了,但似乎不能正常工作:
SELECT A_column, count(B_column) FROM table GROUP BY A_column
【问题讨论】:
标签: mysql sql select count distinct