Информация об изменениях

Сообщение top [n] with ties от 04.07.2016 19:40

Изменено 04.07.2016 20:15 ГАИ

Господа вопрос, гипотетически в какой ситуации работает правильно такой запрос

select top 1 with ties name, ct
from pit
where cc = 1 
order by ct desc;


а такой неправильно
select name, ct
from pit
where cc = 1 and ct = (select max(ct) from pit)


мне кажется на каких данных он используется не имеет значения ( может не прав).
Не совсем улавливаю в чем их разница.
top [n] with ties
Господа вопрос, гипотетически в какой ситуации работает правильно такой запрос

select top 1 with ties name, ct
from pit
where cc = 1 
order by ct desc;


а такой неправильно
select name, ct
from pit
where cc = 1 and ct = (select max(ct) from pit)


мне кажется на каких данных он используется не имеет значения ( может не прав).
Не совсем улавливаю в чем их разница.
Мне попалось тестовое задание и на первый вопрос пишет правильно, на второй несовпадение данных.