Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Victor Ajarilla

[Resolvido] União de 2 valores

Recommended Posts

Boa noite pessoal,

 

Tenho a seguinte tabela:

 

colunaA colunaB

 

Membro1 0 20

Membro2 0 19

Membro3 2 27

Membro4 1 29

 

Inicialmente vou pegar o membro com menor valor da coluna A, onde faria da seguinte forma: select * from table where membro!='' ORDER BY colunaA ASC LIMIT 1.

 

Porém neste caso acima o menor valor é 0 (zero), e temos dois membros com mesmo valor. Desta forma, eu gostaria de fazer o "desempate" pelos valores da coluna B, onde o membro escolhido entre os que possuem valor 0 será o com menor valor em B. Alguém poderia me ajudar a fazer isso? Já tentei ver algumas coisas porém não consegui, não sei se UNION se encaixa nesta situação.

 

Obrigado a todos!

 

Victor

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente

 

ORDER BY colunaA ASC,colunaB DESC

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.