Fórum Group by por coluna #53917
23/11/2005
0
Existe alguma forma de fazer um group by por coluna?
Ex.:
Nome da coluna | A | B | C | D
Valores | 50 | 75 | 100 | 50
Preciso do seguinte resultado:
50
75
100
Para obter este resultado, atualmente estou fazendo uma stored procedure:
Select a, b, c, d from tabela into :va, :vb, :vc, :vd;
result=va;
suspend;
result=vb;
suspend;
result=vc;
suspend;
result=vd;
suspend;
O resultado dela é:
50
75
100
50
Depois disso, seleciono essa procedure e uso o group by. Resultado:
50
75
100
Gostaria de saber se há uma maneira mais direta de se chegar neste resultado, usando uma tabela de sistema ou outro método...
Ex.:
Nome da coluna | A | B | C | D
Valores | 50 | 75 | 100 | 50
Preciso do seguinte resultado:
50
75
100
Para obter este resultado, atualmente estou fazendo uma stored procedure:
Select a, b, c, d from tabela into :va, :vb, :vc, :vd;
result=va;
suspend;
result=vb;
suspend;
result=vc;
suspend;
result=vd;
suspend;
O resultado dela é:
50
75
100
50
Depois disso, seleciono essa procedure e uso o group by. Resultado:
50
75
100
Gostaria de saber se há uma maneira mais direta de se chegar neste resultado, usando uma tabela de sistema ou outro método...
Adrinei
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)