GARANTIR DESCONTO

Fórum order by ASC em mais de uma coluna #56157

10/06/2006

0

Galera tenho uma tabela que preciso organizar os resultados de forma asc
fiz assim:

select distinct P11_A,P12 from PERGUNTAS
order by P11_A,P12

o resultado foi:
0 | 0
1 | 0
2 | 1
3 | 1
4 | 0

mais preciso de um jeito que me organize todas as colunas na ordem asc
assim:
0 | 0
1 | 0
2 | 0
3 | 0
4 | 1

alguém tem alguma idéia???


Marcos Fernando

Marcos Fernando

Responder

Posts

10/06/2006

Sremulador

select distinct P11_A,P12 from PERGUNTAS 
order by P11_A desc,P12
...


Responder

Gostei + 0

10/06/2006

Marcos Fernando

sremulador escreveu:
select distinct P11_A,P12 from PERGUNTAS 
order by P11_A desc,P12


não é isso preciso ordenar as duas colunas em ordem asc
assim:
[list:08a12672f9]0 | 0
1 | 0
2 | 0
3 | 0
4 | 1 [/list:u:08a12672f9]

Mesmo assim thanks


Responder

Gostei + 0

12/06/2006

Marcos Fernando

Top


Responder

Gostei + 0

12/06/2006

Dr. Jivago

Bom dia,
Eu acredito que vc. não vai conseguir fazer isso
via SQL. Ou vc. ordena uma coluna ou ordena a outra.
As duas ao mesmo tempo não vai conseguir.
Dr. Jivago


Responder

Gostei + 0

12/06/2006

Rodolfo.pirolo

Marcos,

Voce já tentou fazer desta maneira:

select distinct P11_A,P12 from PERGUNTAS
order by P12, P11_A

Abraços

Rodolfo


Responder

Gostei + 0

12/06/2006

Thomaz_prg

amigo... só não entendi direito... tipo: se tenho as seguintes tuplas:

P11_A | P12
  1 | 0
  2 | 0
  3 | 0
  2 | 1
  4 | 0
  4 | 1

Como você quer que fique a ordenação???

Bom, e realmente, dar uma ordenação ao mesmo tempo para as 2 colunas, creio que você só conseguira se a ordenação envolver as 2. Tipo:

select distinct P11_A,P12 from PERGUNTAS 
order by P11_A || ´->´ || P12



Responder

Gostei + 0

12/06/2006

Marcos Fernando

thomaz_prg escreveu:

amigo... só não entendi direito... tipo: se tenho as seguintes tuplas:
P11_A | P12 
  1 | 0 
  2 | 0 
  3 | 0 
  2 | 1 
  4 | 0 
  4 | 1 


quero que fique assim:
P11_A | P12 
  1 | 0 
  2 | 0 
  3 | 0 
  2 | 0 
  4 | 0 
  4 | 1 


eh já usei
[list:08b7586b35]select distinct P11_A,P12 from PERGUNTAS
order by P12, P11_A [/list:u:08b7586b35]
amigo rodolfo.pirolo

mais valeu mesmo assim galera


Responder

Gostei + 0

12/06/2006

Vinicius2k

Colega,

Se existe uma coisa de que eu não gosto de fazer é dizer que é impossível, mas neste caso, não existe uma forma...

O que você pretende fazer estaria ferindo um princípio básico: o registro.
Ordenar da forma que você deseja iria exigir que colunas ´trocassem de registro´... o que é impossível.


Responder

Gostei + 0

12/06/2006

Sremulador

concordo plenamente...


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar