SQL - problema con un select

   
Vista:

problema con un select

Publicado por estrella (3 intervenciones) el 05/04/2009 06:23:01
hey tengo un problema
tengo que realizar los siguiente

cuales empleados NO pertenecen a más de 5 territorios en la base de datos de northwidth

entonce estoy haciendo lo siguiente pero me sale error y no se que es

select employeeid
from employees
where count(employeeid) >'5'(select count(employeeid)
from employeeterritories,employees a
where a.employeeid=b.employeeid)

si me dicen como tengo que hacerlo se los agradeceria
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de roger

RE:problema con un select

Publicado por roger (93 intervenciones) el 05/04/2009 16:32:05
lo que tienes que hacer es agrupar por el codigo del empleado y haciendo el join con la tabla de employeeterritories (no en una subconsulta), y al final pones
having count(employeeid) <=5, debe ser con un having que cumple la funcion del where cuando tenemos agrupaciones (en tu caso, count)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar