クライアントの生年月日を世代に分けようとしている次のコードがありますが、何らかの理由で列名エラーが発生しています。そして、コードのGenY部分と関係があると思われるクエリテキストエラーを解析できません
SELECT Birthdate, (
CASE WHEN Birthdate <= '12/31/2964' THEN BabyBoomer
WHEN Birthdate >= '1/1/1980' THEN GenY
WHEN Birthdate >='1/1/1965' AND <='12/31/1979' THEN GenY
ELSE NULL
END) AS Generation
FROM dbo.All_Employee_Detail
GROUP BY Birthdate