【发布时间】:2010-10-14 15:05:26
【问题描述】:
给定一个格式为
的表格 ID 名字 姓氏 1 约翰·多伊 2简·多伊 3 鲍勃·史密斯 4 约翰·多伊你将如何获得输出
名字姓氏计数 约翰·多伊 2 简·多伊 1 鲍勃·史密斯 1对于单个列,我只会使用 count,但不确定如何将其应用于多个列。
【问题讨论】:
给定一个格式为
的表格 ID 名字 姓氏 1 约翰·多伊 2简·多伊 3 鲍勃·史密斯 4 约翰·多伊你将如何获得输出
名字姓氏计数 约翰·多伊 2 简·多伊 1 鲍勃·史密斯 1对于单个列,我只会使用 count,但不确定如何将其应用于多个列。
【问题讨论】:
SELECT Forename, Surname, COUNT(*) FROM YourTable GROUP BY Forename, Surname
【讨论】:
我认为这应该可行:
SELECT Forename, Surname, COUNT(1) AS Num
FROM T
GROUP BY Forename, Surname
【讨论】: