Псевдоним столбца T-SQL в вычисляемом столбце - Недопустимое имя столбца

Я использую псевдоним для ссылки на вычисляемый столбец. Вот отрывок из реального кода, который я пытаюсь заставить работать, чтобы вычислить сходство и вернуть совпадения, где показатель сходства равен 3 или выше.

select [FirstName], difference([FirstName], 'mitch') as similarity
from [Dev].[dbo].[Name]
where similarity > 2
order by similarity desc

Сообщение об исключении:

Недопустимое имя столбца 'подобие'.

Поскольку сходство не является реальной колонкой, как мне это сделать?

22
задан Erik Philips 6 September 2019 в 19:06
поделиться