両方の添付タグを持つ応募者をデータベースから抽出する SQL ステートメントが必要です。以下のステートメントは、添付タグとして 7 または 8 のいずれかを持つ申請者が必要な場合にうまく機能しますが、これらのタグの両方を持つ申請者が必要です。
select distinct(a.id) from applicant a
join applicantdeployment ad on a.id = ad.applicantid
join ApplicantAttachment at on a.id = at.applicantid
where a.applicanttype = 'TCN/LN' and ad.groundlocation in (4,8,14) and ad.deploymentstatus =1
and ad.trainingdeploymentstatus = 6 and at.tag in (7,8)
たとえば、以下のセットから、ID 7332、7451、および 7449 を表示したいだけです。
IDタグ
7328 8
7328 8
7332 8
7332 7
7337 7
7449 8
7449 7
7451 8
7453 7
7451 7
ありがとう!