Ordernar UNION em MySQL [RESOLVIDO]

1. Ordernar UNION em MySQL [RESOLVIDO]

vinicius
vinicius_souza

(usa Ubuntu)

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



  


2. Re: Ordernar UNION em MySQL [RESOLVIDO]

vinicius
vinicius_souza

(usa Ubuntu)

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






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts