Visual Basic - Number en group by

Life is soft - evento anual de software empresarial
 
Vista:

Number en group by

Publicado por Paulina S. (18 intervenciones) el 17/08/2006 22:21:06
Hola.
Estoy trabajando en Oracle 10G. Visual 6.0

Tengo una tabla con una estructura parecida a esta.
PASO_DSII
----------------
RUT_CTAC NUMBER(9)
DV_CTAC VARCHAR2(1)

El problema es que en la sgte. consulta:
select RUT_CTAC, DV_CTAC from PASO_DSII
group by RUT_CTAC, DV_CTAC;

No lista el rut y digito ordenado.
Si alguien me puede ayudar, sería muy bien aceptado.
Gracias de antemano.

Este es el resultado de la consulta
RUT_CTAC DV
---------- -
98000000 1
60910000 1
70560000 7
90100000 K
91320000 4
91650000 9
92580000 7
93020000 K
93360000 9
93930000 7
97080000 K
99520000 7
111276 7
118319 2
163303 1
193558 5
297033 3
308071 4
346029 0
386930 K
388149 0
429396 X
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Number en group by

Publicado por Ayudante (23 intervenciones) el 17/08/2006 23:12:02
¿No te serviría mejor usar "Order by" en vez de "group" ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Number en group by

Publicado por Paulina S. (18 intervenciones) el 17/08/2006 23:36:38
No utilicé order by porque la consulta tiene rut repetidos.
Y la consulta original tiene valores que necesito sumar y contar.

Pero ya me dieron la solución...
Luego del group by...utilicé order by...

select rut_ctac, dv_ctac.....etc.
from paso_dsii
group by rut_ctac, dv_ctac
order by rut_ctac, dv_ctac

Lo extraño sigue siendo porqué el group by no funcionó.

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Number en group by

Publicado por Phoenixin (37 intervenciones) el 17/08/2006 23:12:40
Agrégale la claúsula: Order by 1,2 desc o order by 1,2 asc
Uno es en forma descendente y el otro en forma ascendente

select RUT_CTAC, DV_CTAC from PASO_DSII
group by RUT_CTAC, DV_CTAC
order by 1,2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar