Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/10/2013, 04:11
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
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