Pues resulta que tengo problemas en formular una query que al parecer estoy intentando crearla de una forma nada que ver. Total que ya me rendí y pues hasta cólera me da porque siento que es una query sencilla al final

Bien pues la cosa es que tengo una tabla asi:
grupo | | valor |
1 | | a |
1 | | b |
1 | | c |
2 | | g |
2 | | b |
2 | | f |
3 | | a |
3 | | b |
3 | | f |
3 | | z |
En este caso necesito encontrar los grupos que tengan exactamente todos los valores (ni mas ni menos), es decir: si busco los que tengan valor "b" me que NO devuelva los grupos 1, 2 y 3, si busco los que tengan "a" y "b" que NO me devuelva los grupos 1 y 3, tampoco si busco "a", "b", "c" y "d" que no me devuelva ningun grupo (ni el grupo 1 aunque este contenga "a", "b" y "c").
Cada grupo puede contener X numero de valores porque es para un tabla de flags que estoy haciendo y pues la verdad para el caso solo necesito que si busco por quienes tienen exactamente los valores "a", "b" y "c" que me devuelva el grupo 1.
Creo que podrá ser muy evidente pero en este caso ya no veo la solución xD
Cualquier consejo/ayuda/pista/recomendación será muy bien recibida y muy apreciada.