select compleja

angel
15 de Marzo del 2004
Holas.

Tengo la siguiente tabla con unos grupos que deben cumplir lo siguiente:

Tabla GRUPOS:

Grupo criterio valor
----- -------- -----
1 1 1
1 1 2
1 2 2
1 2 7
2 2 7
1 3 6


Resumiendo:

Grupo Criterio1 Criterio2 Criterio3
----- --------- --------- ---------
1 1, 2 2, 7 -
2 - 7 6


Querría hacer la select para determinar a qué grupos pueden pertenecer los siguientes registros:

Artículo Criterio1 Criterio2 Criterio3
-------- --------- --------- ---------
A - 7 6
B 1 7 6

Es decir, en el caso del artículo A, la select debe devolverme el valor de grupo = 6. En el caso del artículo B, la select debe devolverme los valores de grupo 1 y 2.

Estoy dándome cabezazos y no doy con la solución.

Muchas gracias.

Angel