Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2007, 04:18
Tarzan
 
Fecha de Ingreso: noviembre-2005
Ubicación: Alicante (España)
Mensajes: 242
Antigüedad: 18 años, 5 meses
Puntos: 1
Crear una consulta sql

Buenos días,

Llevo tiempo tratando de realizar una consulta y no consigo encontrar una solución.

Dispongo de esta tabla:


P: Proyecto (1ª Columna)
B: Build (2ª Columna)
C: Caso (3ª Columna)
P: Paso (4ª Columna)
A: Anomalía (5ª Columna)


Tabla:


P1 B1 C1 P1 A1
P1 B1 C1 P1 A2
P1 B1 C1 P2 A1
P1 B1 C1 P3
P1 B1 C2 P1 A1
P1 B1 C2 P1 A2
P1 B1 C2 P2 A2
P1 B1 C2 P3 A3
P1 B2 C1 P1 A1
P1 B2 C1 P1 A2
P1 B2 C1 P2 A1
P1 B2 C1 P3
P1 B2 C2 P1 A1
P1 B2 C2 P2 A1
P1 B2 C2 P3
P1 B2 C2 P4

Necesito obtener el número de Anomalías que afectan a cada caso.
Es decir, para el caso 1 del Proyecto 1 y de la Build 1 hay 2 anomalías
La tupla resultante sería P1 B1 C1 2

Para el caso 2 del Proyecto1 y de la Build 1 hay 3 Anomalías, sería:
P1 B1 C2 3

Para el caso 1 del Proyecto1 y de la Build 2 hay 2 Anomalías, sería:
P1 B1 C2 2

Para el caso 2 del Proyecto1 y de la Build 2 hay 1 Anomalías, sería:
P1 B1 C2 1

¿Qué sentencia sql me haría falta para obtener esta información?
Número de Anomalías distintas por caso, Build y Proyecto.
No sé como hacer el Group by.

Un saludo.

Última edición por Tarzan; 23/10/2007 a las 04:25