2011-05-16 3 views
0
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; 

이 쿼리는 이제 그룹에있는 사용자의 시간을 찾을 수 있습니다.사용자가 속한 그룹의 쿼리에 대한 필터 추가 bugzilla

다른 사용자의 게시물에서이 사이트에 대해 많은 것을 배웠습니다. 모두에게 감사드립니다. 문제의 스키마를 모른 채

답변

0

은 내 원래의 질문 업데이트 스크립트, 내가 알아 낸 스크립트.

0

이, 또는 당신이 정말로 필터링하는 방법을, 내가 할 수있는 최선을 사용하는 방법에 대한 몇 가지 정보에서 당신을 가리 킵니다입니다 조인 :

SQL Joins

+0

예 JOIN은 내가하고 싶은 것입니다. 이제 mysql에서 코드를 작성하는 방법을 배워 보자. users1 그룹의 사용자 시간을 가져오고 싶습니다. – Frank77

관련 문제