SQL命令统计各姓氏人数

类似把图一变成图二这样的,统计出各姓氏的人数
2025-01-19 02:37:35
推荐回答(2个)
回答1:

SELECT Left(表名.[姓名], 1) as 家姓,count(Left(表名.[姓名], 1)) as 人数 FROM [表名] group by Left(表名.[姓名], 1);

回答2:

select name, count(1) num from (
select left(name, 1) name from tableName
) a 
where group by name