我有一个包含 FirstName,SecondName和Date Columns 的表。许多记录在日期字段中出现多次。
First_Name Last_Name Date
Amy James 1/1/2011
Amy James 1/1/2012
John Jones 1/2/2011
James Anyone 2/2/2011
James Anyone 2/2/2012
我正在尝试查询仅在2011年和2012年发生的不同名字和姓氏。 谢谢, Ĵ
答案 0 :(得分:1)
您需要查看GROUP BY
和YEAR
个功能。尝试这样的事情:
SELECT First_Name, Last_Name
FROM TableName
GROUP BY First_Name, Last_Name
HAVING COUNT(Year([Date])) > 1
这是SQL Fiddle。