¿Seleccionar valores que cumplan diferentes condiciones en diferentes filas?
Esta es una consulta muy básica que no puedo entender ...
Digamos que tengo una tabla de dos columnas como esta:
userid | roleid
--------|--------
1 | 1
1 | 2
1 | 3
2 | 1
Quiero obtener todos los ID de usuario distintos que tienenroleids
1, 2 Y 3. Usando el ejemplo anterior, el único resultado que quiero devolver esuserid
1. ¿Cómo hago esto?