Я понимаю, что не могу получить MAX () для некоторого псевдонима, который у меня есть в операторе select в SQL-запросах?
Пример:
Select
CASE WHEN CompletionDate IS NOT NULL THEN DATEDIFF(d, CreatedDate, CompletionDate) ELSE NULL END AS DaysLong
from CombinedMastervw
WHERE CreatedDate Between '03/01/2019 23:59:59.991' AND '04/01/2019 23:59:59.991'
ORDER BY MAX(dayslong)
Таким образом, мой вопрос на MAX(dayslong)
, должен ли я в итоге делать Max с тем же кодом в операторе SELECT
?