假设架构是这样的:
First Name | Last Name | Age | ID
====================================
John Smith 18 123
John Smith 21 234
John Smith 19 123
Cathy Zhang 20 144
Cathy Zhang 20 144
Jackie Chan 35 456
假设我想计算每个(名字,姓氏)之后不同对的数量。所以输出应该是:
John Smith 3
Cathy Zhang 1
Jackie Chan 1
我想我可以先做:
SELECT FirstName,LastName,Age,ID,COUNT(*);
接着
SELECT FirstName,LastName,COUNT(*)
有更好的方法吗?