У меня есть следующий код, в котором я пытаюсь отделить даты рождения клиентов от поколений и по какой-то причине он дает мне ошибку с именем столбца, вот как я всегда писал свой случай, когда заявления, но теперь это похоже, не работает. И я получаю не в состоянии разобрать текст ошибки запроса, который я считаю что-то делать с частью Гены кодаОшибка имени столбца
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
Это исправил случай, когда проблема, но оно не поможет не смог разобрать текст запроса проблемы с участием Когда рождения> = «1/1/1965» AND <= «12/31/1979» – user2119980
Извините, не видел этого, см. Обновление. используйте «МЕЖДУ». –
Исправьте меня, если я ошибаюсь, я думаю, что этот запрос работает только на нас. – Kaf