값이 org.eclipse.jgit/src/org/eclipse/jgit/internal/ketch/ProposalRound.java 인 fileName이라는 키가 있습니다. fileName이 %/src %와 일치하면 부울 값을 반환하려고합니다. 내가 파일 중 하나 이상이 %/SRC/%와 일치하는 경우 1 또는 0을 돌려 다른 필드를 추가 할 적어도 하나가 MYSQL의 regexp와 일치하면 부울 값을 반환합니다.
id p_userName NoOfFilesModified linesInserted linesDeleted
1 spearce 2190 50102 20117
2 HudsonVoter 397 14272 494
으로 쿼리는
SELECT p.id, p_userName,
COUNT(f.id) as NoOfFilesModified,
sum(f.f_linesInserted) as linesInserted,
sum(f.f_linesDeleted) as linesDeleted
FROM t_change as c, t_file as f, t_revision as r, t_people as p
WHERE f.f_revisionId = r.id
AND r.rev_changeId = c.id
AND c.ch_authorAccountId = p.id
GROUP BY p.id, p.p_userName;
같은 결과를 얻을 수 보이는
미리 감사드립니다.
체크 https://dev.mysql.com/doc/refman/5.7/en/regexp.html –