Jump to content


Photo

Order By Criterioso


  • Faça o login para participar
4 replies to this topic

#1 windfall

windfall

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Masculino
  • Localidade:Rio

Posted 06/07/2011, 10:02

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.

#2 LeoB

LeoB

    Super Veterano

  • Usuários
  • 1876 posts
  • Sexo:Masculino
  • Interesses:Programação

Posted 06/07/2011, 10:30

Teria que ser uma coisa como:

... ORDER BY IF(Cidade='São Paulo',0,1)


#3 windfall

windfall

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Masculino
  • Localidade:Rio

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 LeoB

LeoB

    Super Veterano

  • Usuários
  • 1876 posts
  • Sexo:Masculino
  • Interesses:Programação

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 windfall

windfall

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Masculino
  • Localidade:Rio

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)

IPB Skin By Virteq