Jump to content


Photo

Ordenação


  • Faça o login para participar
1 reply to this topic

#1 filipei

filipei

    Normal

  • Usuários
  • 73 posts
  • Sexo:Não informado

Posted 18/05/2012, 12:56

Bom dia.

Uma dúvida simples.

Imagine que eu tenho uma ordenação múltipla "order by campo1 asc, campo2 desc" onde vários registros tem ordenação igual

Ex.:
id campo1 campo2
1 13 0 1
2 34 0 1
3 56 0 1


A ordem dos registros pode variar de consulta para consulta? De modo que o registro de id "56" possa ser o primeiro em alguma outra consulta?
Jesus Cristo é o Senhor!!! Ele te ama e pode mudar o seu viver, basta você permitir...

nao seja insubstituível, senao puderm substituí-lo, como irão promovê-lo????
filipeibaldo@hotmail.com

#2 Ticreca

Ticreca

    Normal

  • Usuários
  • 105 posts
  • Sexo:Masculino

Posted 22/06/2012, 14:43

no caso de ordenacao multipla como o seu, o retorno é ordenado na ordem pedida.
no seu caso
primeiro virá ordenado menor campo1 para o maior.
caso haja dois campo1 com ele entao ordenará essas linhas com base no campo2 do menor pro maior.
se nao se repetir nenhum valor no campo1 o campo2 nao se ordena do menor pro maior. apenas acompanha o campo1

portanto.. se existir algum valor do campo1 menor que 56, o 56 nao será o primeiro.

Edição feita por: Ticreca, 22/06/2012, 14:44.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq