Agregar filtro a para una consulta de grupos a los que pertenece un usuario en bugzilla

select
  profiles.realname as User_Name,
  sum(ba.added) as Hours_Worked
from
  bugs_activity ba join user_group_map u on ba.who = u.user_id
  join profiles on ba.who = profiles.userid
where
  u.group_id = '15' and
  ba.fieldid = '47' and
  YEARweek(ba.bug_when) = YEARweek(CURRENT_DATE)
group by ba.who;

Esta consulta ahora puede encontrar el tiempo para los usuarios de un grupo.

He aprendido mucho en este sitio de las publicaciones de otros usuarios, gracias a todos.

preguntado el 16 de mayo de 11 a las 18:05

2 Respuestas

Sin conocer el esquema en cuestión, o cómo realmente desea filtrar, lo mejor que puedo hacer es señalarle información sobre cómo usar JOIN:

SQL se une

contestado el 16 de mayo de 11 a las 22:05

Sí, un JOIN es lo que quería hacer. Ahora, estoy aprendiendo a codificarlo en mysql. Solo quiero obtener la hora de los usuarios en el grupo users1. - Frank77

Actualicé mi pregunta original con el guión, con el guión que descubrí.

Respondido el 02 de diciembre de 11 a las 07:12

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.