Я пытаюсь получить среднее значение MODE для набора почтовых индексов (почтового индекса с большинством записей в конкретном наборе загрузки). Я хочу сделать это скалярной функцией, а не хранимой процедурой.
Почему это работает:
Select Top 1 LocationZip
from UploadSetZipCodeCount
where WorkOrderSet = 31
Order by ZipCount desc
Но не это:
Select @setbasezip= Top 1 LocationZip
from UploadSetZipCodeCount
where WorkOrderSet = 31
Order by ZipCount desc
Мой тип объявления правильный для поля LocationZip.