Advertisement
Guest User

qryFindRoles

a guest
Sep 1st, 2016
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 6.19 KB | None | 0 0
  1. SELECT qryListRoleDetails.TaskID, qryListRoleDetails.OrganisationID, TblOrganisations.OrganisationName, qryListRoleDetails.TaskTitle, qryListRoleDetails.RoleLocality, qryListRoleDetails.StatusID, Forms!frmFindRole!SelectIndustry AS Industry, Forms!frmFindRole!SelectLGA AS Location, Forms!frmFindRole!SelectSkill AS Skills, Forms!frmFindRole!SelectLocality AS Locality, Forms!frmFindRole!SelectTimes AS Times, TblOrganisations.OrgWithdrawn, qryListRoleDetails.Mon, qryListRoleDetails.Tue, qryListRoleDetails.Wed, qryListRoleDetails.Thur, qryListRoleDetails.Fri, qryListRoleDetails.Sat, qryListRoleDetails.Sun, qryListRoleDetails.Urgent, TblOrganisations.MFirstName, TblOrganisations.MLastName, TblOrganisations.PhoneNumber, qryListNumberOfRolesAvailable.PeopleNeeded, TblOrganisations.ProgramID, qryListRoleDetails.TaskDescription
  2. FROM (TblOrganisations INNER JOIN qryListRoleDetails ON TblOrganisations.OrganisationID = qryListRoleDetails.OrganisationID) LEFT JOIN qryListNumberOfRolesAvailable ON qryListRoleDetails.TaskID = qryListNumberOfRolesAvailable.TaskID
  3. WHERE (((qryListRoleDetails.StatusID)=1) AND ((TblOrganisations.OrgWithdrawn)=FALSE) AND ((TblOrganisations.ProgramID)=1 OR (TblOrganisations.ProgramID)=0) AND ((REGEXP([qryListRoleDetails].[TaskDescription],TRIM([Forms]![frmFindRole]![txtRegExp])))<>FALSE) AND (([Forms]![frmFindRole]![SelectIndustry]) IS NOT NULL AND (([Forms]![frmFindRole]![SelectIndustry])=[tblOrganisations].[IndustryID] OR ([Forms]![frmFindRole]![SelectIndustry]) IS NULL)) AND (([Forms]![frmFindRole]![SelectLGA])=[qryListRoleDetails]![RoleLGA] OR ([Forms]![frmFindRole]![SelectLGA]) IS NULL) AND (([Forms]![frmFindRole]![SelectSkill])=[qryListRoleDetails]![skillsShort1id] OR ([Forms]![frmFindRole]![SelectSkill])=[qryListRoleDetails]![skillsShort2id] OR ([Forms]![frmFindRole]![SelectSkill]) IS NULL) AND (([Forms]![frmFindRole]![SelectLocality])=[qryListRoleDetails]![RoleLocality] OR ([Forms]![frmFindRole]![SelectLocality]) IS NULL) AND (([Forms]![frmFindRole]![SelectTimes])=[qryListRoleDetails]![TimeAvailabilityID] OR ([Forms]![frmFindRole]![SelectTimes]) IS NULL)) OR (((qryListRoleDetails.StatusID)=1) AND ((TblOrganisations.OrgWithdrawn)=FALSE) AND ((TblOrganisations.ProgramID)=1 OR (TblOrganisations.ProgramID)=0) AND ((REGEXP([qryListRoleDetails].[TaskDescription],TRIM([Forms]![frmFindRole]![txtRegExp])))<>FALSE) AND (([Forms]![frmFindRole]![SelectIndustry])=[tblOrganisations].[IndustryID] OR ([Forms]![frmFindRole]![SelectIndustry]) IS NULL) AND (([Forms]![frmFindRole]![SelectLGA]) IS NOT NULL AND (([Forms]![frmFindRole]![SelectLGA])=[qryListRoleDetails]![RoleLGA] OR ([Forms]![frmFindRole]![SelectLGA]) IS NULL)) AND (([Forms]![frmFindRole]![SelectSkill])=[qryListRoleDetails]![skillsShort1id] OR ([Forms]![frmFindRole]![SelectSkill])=[qryListRoleDetails]![skillsShort2id] OR ([Forms]![frmFindRole]![SelectSkill]) IS NULL) AND (([Forms]![frmFindRole]![SelectLocality])=[qryListRoleDetails]![RoleLocality] OR ([Forms]![frmFindRole]![SelectLocality]) IS NULL) AND (([Forms]![frmFindRole]![SelectTimes])=[qryListRoleDetails]![TimeAvailabilityID] OR ([Forms]![frmFindRole]![SelectTimes]) IS NULL)) OR (((qryListRoleDetails.StatusID)=1) AND ((TblOrganisations.OrgWithdrawn)=FALSE) AND ((TblOrganisations.ProgramID)=1 OR (TblOrganisations.ProgramID)=0) AND ((REGEXP([qryListRoleDetails].[TaskDescription],TRIM([Forms]![frmFindRole]![txtRegExp])))<>FALSE) AND (([Forms]![frmFindRole]![SelectIndustry])=[tblOrganisations].[IndustryID] OR ([Forms]![frmFindRole]![SelectIndustry]) IS NULL) AND (([Forms]![frmFindRole]![SelectLGA])=[qryListRoleDetails]![RoleLGA] OR ([Forms]![frmFindRole]![SelectLGA]) IS NULL) AND (([Forms]![frmFindRole]![SelectSkill]) IS NOT NULL AND (([Forms]![frmFindRole]![SelectSkill])=[qryListRoleDetails]![skillsShort1id] OR ([Forms]![frmFindRole]![SelectSkill])=[qryListRoleDetails]![skillsShort2id] OR ([Forms]![frmFindRole]![SelectSkill]) IS NULL)) AND (([Forms]![frmFindRole]![SelectLocality])=[qryListRoleDetails]![RoleLocality] OR ([Forms]![frmFindRole]![SelectLocality]) IS NULL) AND (([Forms]![frmFindRole]![SelectTimes])=[qryListRoleDetails]![TimeAvailabilityID] OR ([Forms]![frmFindRole]![SelectTimes]) IS NULL)) OR (((qryListRoleDetails.StatusID)=1) AND ((TblOrganisations.OrgWithdrawn)=FALSE) AND ((TblOrganisations.ProgramID)=1 OR (TblOrganisations.ProgramID)=0) AND ((REGEXP([qryListRoleDetails].[TaskDescription],TRIM([Forms]![frmFindRole]![txtRegExp])))<>FALSE) AND (([Forms]![frmFindRole]![SelectIndustry])=[tblOrganisations].[IndustryID] OR ([Forms]![frmFindRole]![SelectIndustry]) IS NULL) AND (([Forms]![frmFindRole]![SelectLGA])=[qryListRoleDetails]![RoleLGA] OR ([Forms]![frmFindRole]![SelectLGA]) IS NULL) AND (([Forms]![frmFindRole]![SelectSkill])=[qryListRoleDetails]![skillsShort1id] OR ([Forms]![frmFindRole]![SelectSkill])=[qryListRoleDetails]![skillsShort2id] OR ([Forms]![frmFindRole]![SelectSkill]) IS NULL) AND (([Forms]![frmFindRole]![SelectLocality]) IS NOT NULL AND (([Forms]![frmFindRole]![SelectLocality])=[qryListRoleDetails]![RoleLocality] OR ([Forms]![frmFindRole]![SelectLocality]) IS NULL)) AND (([Forms]![frmFindRole]![SelectTimes])=[qryListRoleDetails]![TimeAvailabilityID] OR ([Forms]![frmFindRole]![SelectTimes]) IS NULL)) OR (((qryListRoleDetails.StatusID)=1) AND ((TblOrganisations.OrgWithdrawn)=FALSE) AND ((TblOrganisations.ProgramID)=1 OR (TblOrganisations.ProgramID)=0) AND ((REGEXP([qryListRoleDetails].[TaskDescription],TRIM([Forms]![frmFindRole]![txtRegExp])))<>FALSE) AND (([Forms]![frmFindRole]![SelectIndustry])=[tblOrganisations].[IndustryID] OR ([Forms]![frmFindRole]![SelectIndustry]) IS NULL) AND (([Forms]![frmFindRole]![SelectLGA])=[qryListRoleDetails]![RoleLGA] OR ([Forms]![frmFindRole]![SelectLGA]) IS NULL) AND (([Forms]![frmFindRole]![SelectSkill])=[qryListRoleDetails]![skillsShort1id] OR ([Forms]![frmFindRole]![SelectSkill])=[qryListRoleDetails]![skillsShort2id] OR ([Forms]![frmFindRole]![SelectSkill]) IS NULL) AND (([Forms]![frmFindRole]![SelectLocality])=[qryListRoleDetails]![RoleLocality] OR ([Forms]![frmFindRole]![SelectLocality]) IS NULL) AND (([Forms]![frmFindRole]![SelectTimes]) IS NOT NULL AND (([Forms]![frmFindRole]![SelectTimes])=[qryListRoleDetails]![TimeAvailabilityID] OR ([Forms]![frmFindRole]![SelectTimes]) IS NULL)))
  4. ORDER BY TblOrganisations.OrganisationName;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement