SELECT distinct TOP 100
event.[ExtId],
event.[EventId],
event.[StateId]
FROM
(
SELECT CS.[Id],
CS.[ExternalId],
CS.[EventId],
CS.[StateId]
FROM CS
ORDER BY CS.[Id] asc
) event
Выводит ошибку в SQL, говорящем, что предложение Order BY Clause недействительно в представлениях и т. Д. Каков наилучший правильный способ сделать это?SQL с заказом и Top Distinct
Почему вы хотите заказать свой подзапрос? Наверное, вы хотите заказать внешний запрос. Просто поставьте ORDER BY в конце. –
@NunoMendes. , , Можете ли вы предоставить образцы данных и ожидаемые результаты. –