SQL Server:按第一个字符分组(即字母)

时间:2013-11-12 16:24:28

标签: sql-server tsql alphabetical

如何在SQL Server中使用T-SQL查询返回列值中第一个字母/字符的计数?

1 个答案:

答案 0 :(得分:4)

SELECT SUBSTRING(FileName, 1, 1) as first_letter, COUNT(FileId)  
FROM Files  
GROUP BY SUBSTRING(FileName,1,1)  
ORDER BY first_letter  

我修改了一个可以在这里找到的Oracle示例: group by first character