Прошу вас не спрашивать меня, почему я использую SQL Server 6.5
В SQL Server 6.5 нет команды SELECT TOP, и угадайте, что мне нужно:)
Мне нужно выполнить что-то вроде
Select top 1 * from persons
where name ='Mike'
order by id desc
Я пробовал что-то с SET ROWCOUNT 1, но в этом случае вы не можете использовать order by.
Я получаю
Select top 1 * from persons
where id = (select max(id) from persons where name ='Mike' )
Должен быть лучший путь!
Есть предложения?
Спасибо!