データベースへのアクセス権を持っている場合、このクエリを実行することができ、タスクによって、ユーザが費やした時間を取得するには:
select wl.timeworked, wl.worklogbody, wl.updateauthor, wl.updated,
u.display_name, ji.summary,
concat(concat(p.pkey,'-'),ji.issuenum) as IssueKey
from worklog wl
inner join cwd_user u
on wl.updateauthor = u.user_name
inner join jiraissue ji
on ji.id = wl.issueid
inner join project p
on (ji.project = p.id)
where issueid in (
select j.ID
from jiraissue j
inner join project p
on (j.project = p.id)
where u.user_name = 'userid')
作業ログを提出した人のユーザーIDとユーザーIDを交換してください。各JIRAチケット(issue)に対して、異なるユーザによる複数のワークログの提出が可能であることに注意してください。これにより、ユーザーIDによって提出されたすべてのワークログが表示され、チケットの対象となるチケット(問題)も表示されます。特定の時間枠だけを照会する場合は、where句に日付制約を追加できます。 timeworkedカラムの測定単位は、JIRAが記録した秒単位です。
ありがとうございます。私は仕事によって分けられた労働者によって費やされた合計時間が必要です。この*仕事* this * month(または任意の他の任意の期間)に何人の時間作業しましたか。 –