MySQL - agrupar y luego seleccionar

   
Vista:

agrupar y luego seleccionar

Publicado por novato (1 intervención) el 13/08/2008 16:43:57
Buenos dias, sera que alguien me puede ayudar en esto:

tengo una tabla donde cada empleado tiene una cantidad de registros, cada registro corresponde a un dia de trabajo, donde estan las horas extras y no extras ademas de la hora de entrada y salida, con esta instruccion puedo saber cuantas horas normales, es decir sin contar extras ni nada por el estilo ha laborado el empleado:

select turno_idempleado, sum(turno_tiempo) from turno
group by turno_idempleado

Pero necesito que el me filtre solo los empleados que han laborado cierta cantidad de horas, es decir necesitaria despues del where sumar y luego agrupar, pero esa es una instruccion invalida, alguien sabe como lo puedo hacer ?

muchas gracias.
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

RE:agrupar y luego seleccionar

Publicado por neto (2 intervenciones) el 08/07/2009 17:41:53
el group tiene una opcion de having, usa el having, te quedaria algo asi como, select turno_idempleado, sum(turno_tiempo) from turno
group by turno_idempleado having sum(turno_tiempo)>50
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