Estou fazendo um select top (1000) com order by desc, ou seja, tem que pegar só os ultimos 1000, porem o order by fica sendo jogado pra fora do select criado pelo SC, ai da erro, se eu mudar pra order by ID Desc, funciona corretamente, mas não vai pegar os ultimos mil, vai pegar os primeiros mil e colocar decrescente, não sei se é um bug ou se tenho q mudar minha logica, se tiver que mudar, alguem teria alguma ideia de como posso fazer?
Select:
Erro: