order by ASC em mais de uma coluna
Galera tenho uma tabela que preciso organizar os resultados de forma asc
fiz assim:
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???
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
Curtidas 0
Respostas
Sremulador
10/06/2006
select distinct P11_A,P12 from PERGUNTAS order by P11_A desc,P12
GOSTEI 0
Marcos Fernando
10/06/2006
sremulador escreveu:
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
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
GOSTEI 0
Marcos Fernando
10/06/2006
Top
GOSTEI 0
Dr. Jivago
10/06/2006
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
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
GOSTEI 0
Rodolfo.pirolo
10/06/2006
Marcos,
Voce já tentou fazer desta maneira:
select distinct P11_A,P12 from PERGUNTAS
order by P12, P11_A
Abraços
Rodolfo
Voce já tentou fazer desta maneira:
select distinct P11_A,P12 from PERGUNTAS
order by P12, P11_A
Abraços
Rodolfo
GOSTEI 0
Thomaz_prg
10/06/2006
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:
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
GOSTEI 0
Marcos Fernando
10/06/2006
thomaz_prg escreveu:
amigo... só não entendi direito... tipo: se tenho as seguintes tuplas:
quero que fique assim:
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
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
GOSTEI 0
Vinicius2k
10/06/2006
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.
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.
GOSTEI 0
Sremulador
10/06/2006
concordo plenamente...
GOSTEI 0