Я пытаюсь выполнить группу по действию на столбце с псевдонимом (пример ниже), но не может определить правильный синтаксис.
SELECT LastName + ', ' + FirstName AS 'FullName'
FROM customers
GROUP BY 'FullName'
Каков правильный синтаксис?
ИЗМЕНИТЬ
Продолжая вопрос (я не ожидал, что ответы, полученные мной), будет ли решение по-прежнему применяться для столбца с псевдонимом CASEed?
SELECT
CASE
WHEN LastName IS NULL THEN FirstName
WHEN LastName IS NOT NULL THEN LastName + ', ' + FirstName
END AS 'FullName'
FROM customers
GROUP BY
LastName, FirstName
И ответ да, он все еще применяется.