27/10/2013, 04:11
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 10 meses Puntos: 300 | |
Respuesta: problema consulta con group by nefes,
como se trata de un ejercicio y es política de este foro no resolverlos, no creo que sea bueno darte la solución, pero sí tratar de orientarte. Está claro que si un empleado solo vive en una ciudad, te toca buscar la cuenta de distintas ciudades (a través de empleados) agrupando por departamento y filtrar con HAVING que esa cuenta sea inferior a 3.
¿Has probado SELECT COUNT(DISTINCT loquesea) ?
Es posible seguramente resolverlo también con subconsultas que incluyan SELECT DISTINCT
Por otra parte está la posibilidad de usar WHERE EXISTS con subconsultas...
Se trata de que pruebes y testees y nos traslades tus dudas y resultados. Ese es el mejor modo de aprender y para eso, como bien sabes, sirven los ejercicios. Realmente, el resultado final no es el objetivo, sino todo lo que se aprende para llegar a él (perdona este rollo docente: es deformación profesional).
Última edición por jurena; 27/10/2013 a las 04:17 |