Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
Cara, a linguagem SQL é bastante engessada...
Mas fiquei curioso, qual a necessidade de ler os dados do último para o primeiro? Performance?
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
Membro desde: 12/08/2009 19:01:45
Mensagens: 222
Offline
juliocesarss wrote:Eu até pensei nisso.. mas o ORDER BY não vai ordenar depois que ler os regitros .. ou não?
Não, se você criar um índice para o seu campo de pesquisa (que pode ser criado já como DESCENDING). Se for a chave primária não precisa pois já é indexada por default.
Em alguns bancos de dados você pode até especificar a ordem física em que os registros serão gravados com o objetivo de otimizar a performance. Não sei se o seu caso é tão crítico a este ponto. No geral a criação de um índice resolve.