Pular para o conteúdo

Ordernar UNION em MySQL [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Ordernar UNION em MySQL [RESOLVIDO]

Enviado em 19/11/2013 - 16:11h

Pessoal boa tarde,
Suponhamos que tenha um tabela com uma estrutura assim:
no int(11)
sexo varchar(15)


1 Masculino
2 Masculino
3 Feminino
4 Masculino
5 Feminino
6 Feminino

E eu precisa fazer duas selects independentes (usando UNION) onde elas ficariam assim
SELECT no,sexo FROM tabela WHERE sexo = 'Masculino' UNION (
SELECT no,sexo FROM tabela WHERE sexo = 'Feminino' )
A minha resposta seria

1 Masculino
2 Masculino
4 Masculino
3 Feminino
5 Feminino
6 Feminino

Como eu faço para mesclar a ordenação a partir do no?Ou seja minha resposta seja.


1 Masculino
2 Masculino
3 Feminino
4 Masculino
5 Feminino
6 Feminino

Responder tópico

2. Re: Ordernar UNION em MySQL [RESOLVIDO]

Enviado em 19/11/2013 - 17:04h

Apesar de que niguem respondeu eu consegui sanar o meu problema retirando os parenteses depois do UNION ai no final do segundo UNION eu coloquei um ORDER BY usando o nome que eu coloque no AS

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder