SQL - contar si no hay registros

 
Vista:

contar si no hay registros

Publicado por Carlos (2 intervenciones) el 02/06/2007 01:01:26
Hola

Necesito ayuda en lo siguiente , explico con un ejemplo

RUT ESTADO CUOTA
111-1 A 1
111-1 A 2
111-2 A 1
111-2 A 2
111-3 A 1
111-3 A 2
111-3 A 3
111-3 A 4
111-3 A 5

El RUT 111-1 tiene 2 cuotas la 1 y la 2 y estan en estado A. Igual para los demas RUT

si hago count(CUOTA) CANTIDAD from tabla WHERE ESTADO = 'A' group by RUT

Resultado

RUT CANTIDAD
111-1 2
111-2 2
111-3 5

ahora lo que necesito es lo siguiente si un RUT no esta en estado A que lo liste y ponga un cero
Ejemplo

RUT ESTADO CUOTA
111-1 C 1
111-1 C 2
111-2 C 3
111-2 C 1
111-3 C 1
111-3 C 2
111-3 C 3
111-3 C 4
111-3 C 5

Si hago un count(CUOTA) CANTIDAD from tabla WHERE ESTADO = 'A' group by RUT no muestra ningun registro, necesito que lo muestre asi.

Resultado

RUT CANTIDAD
111-1 0
111-2 0
111-3 0

como puedo hacer esto ??

Gracias.
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:contar si no hay registros

Publicado por Isaías (5072 intervenciones) el 04/06/2007 18:42:35
¿Que base de datos manejas?
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:contar si no hay registros

Publicado por Carlos (2 intervenciones) el 04/06/2007 20:50:58
Oracle
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