Pessoal,
por exemplo, se eu tiver uma tabela contendo nome e cidade:
Nome | Cidade
----------------------------
James | São Paulo
Mark | New York
Lucas | Rio de Janeiro
Sergio | São Paulo
----------------------------
COMO FAÇO PARA ORDENAR DE MODO QUE FIQUE NO TOPO OS USUÁRIO DA CIDADE DE "SÃO PAULO"? NESTE CASO NÃO DÁ PARA USAR A ORDEM ALFABÉTICA. FICARIA COM O SGUINTE RESULTADO:
Nome | Cidade
----------------------------
James | São Paulo
Sergio | São Paulo
Mark | New York
Lucas | Rio de Janeiro
----------------------------
Abraços.

Order By Criterioso
Started By windfall, 06/07/2011, 10:02
4 replies to this topic
#1
Posted 06/07/2011, 10:02
#2
Posted 06/07/2011, 10:30
Teria que ser uma coisa como:
... ORDER BY IF(Cidade='São Paulo',0,1)
#3
Posted 06/07/2011, 10:34
Teria que ser uma coisa como:
... ORDER BY IF(Cidade='São Paulo',0,1)
LeoB,
o que significa o "0,1"?
#4
Posted 06/07/2011, 10:53
Nome | Cidade | IF(Cidade='São Paulo',0,1) ---------------------------- James | São Paulo | 0 Sergio | São Paulo | 0 Mark | New York | 1 Lucas | Rio de Janeiro | 1 ----------------------------
#5
Posted 06/07/2011, 11:03
Nome | Cidade | IF(Cidade='São Paulo',0,1) ---------------------------- James | São Paulo | 0 Sergio | São Paulo | 0 Mark | New York | 1 Lucas | Rio de Janeiro | 1 ----------------------------
OK. Obrigado meu amigo.
Edição feita por: windfall, 06/07/2011, 11:05.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)