I have a database which has a yes no in each of the tables, set manually to true by the user.
I want to query the database to return the fields with the check box true.
I am unsure how to do this. I can get it to do it no problem on 1 checkbox....
Please see below a diagram of how I have tried to do this.
I should note that only some of the records in each table will be checked.
Here is the SQL
SELECT Tasks.Title, Tasks.[GFD Project Number], Tasks_Concept.[Concept TBC], Tasks_Concept.[Concept Time Taken], Tasks_Concept_rev.[To be charged], Tasks_Concept_rev.[Time Taken], [Tasks_Initialmeet&Quote].[Initial Meeting TBC], [Tasks_Initialmeet&Quote].[Initial Meeting Time Taken], [Tasks_Initialmeet&Quote].[Quote time TBC], [Tasks_Initialmeet&Quote].[QuoteTime Taken], [Tasks_Initialmeet&Quote].[Further Meeting TBC], [Tasks_Initialmeet&Quote].[Further Meeting TBC], Tasks_Outlinepl.[Outline Planning TBC], Tasks_Outlinepl_rev.[Time Taken], Tasks_Outlinepl_rev.[To be charged], Tasks_Planning.[Planning Time Taken], Tasks_Planning.[Planning TBC], Tasks_Planning_rev.[Time Taken], Tasks_Planning_rev.[To be charged], Tasks_Preapp.[Pre App Meeting Time Taken], Tasks_Preapp.[Pre App Meeting TBC], Tasks_Preapp_rev.[Time Taken], Tasks_Preapp_rev.[To be charged], Tasks_Timberframe.[Timberframe Taken], Tasks_Timberframe.[Timberframe TBC], Tasks_Warrant.[Warrant TBC], Tasks_Warrant.[Warrant TBC]
FROM ((((((((((Tasks INNER JOIN Tasks_Concept ON Tasks.[ID] = Tasks_Concept.[Taskid]) INNER JOIN Tasks_Concept_rev ON Tasks.ID = Tasks_Concept_rev.TaskID) INNER JOIN [Tasks_Initialmeet&Quote] ON Tasks.ID = [Tasks_Initialmeet&Quote].TaskID) INNER JOIN Tasks_Outlinepl ON Tasks.ID = Tasks_Outlinepl.TaskID) INNER JOIN Tasks_Outlinepl_rev ON Tasks.ID = Tasks_Outlinepl_rev.TaskID) INNER JOIN Tasks_Planning ON Tasks.ID = Tasks_Planning.TasksID) INNER JOIN Tasks_Planning_rev ON Tasks.ID = Tasks_Planning_rev.TaskID) INNER JOIN Tasks_Preapp ON Tasks.ID = Tasks_Preapp.Taskid) INNER JOIN Tasks_Preapp_rev ON Tasks.ID = Tasks_Preapp_rev.TaskID) INNER JOIN Tasks_Timberframe ON Tasks.ID = Tasks_Timberframe.TaskID) INNER JOIN Tasks_Warrant ON Tasks.ID = Tasks_Warrant.Taskid
WHERE (((Tasks_Concept.[Concept TBC])=True) AND ((Tasks_Concept_rev.[To be charged])=True) AND (([Tasks_Initialmeet&Quote].[Initial Meeting TBC])=True) AND (([Tasks_Initialmeet&Quote].[Quote time TBC])=True) AND (([Tasks_Initialmeet&Quote].[Further Meeting TBC])=True) AND ((Tasks_Outlinepl.[Outline Planning TBC])=True) AND ((Tasks_Outlinepl_rev.[To be charged])=True) AND ((Tasks_Planning.[Planning TBC])=True) AND ((Tasks_Planning_rev.[To be charged])=True) AND ((Tasks_Preapp.[Pre App Meeting TBC])=True) AND ((Tasks_Preapp_rev.[To be charged])=True) AND ((Tasks_Timberframe.[Timberframe TBC])=True) AND ((Tasks_Warrant.[Warrant TBC])=True));
Any help would be appreciated.
I want to query the database to return the fields with the check box true.
I am unsure how to do this. I can get it to do it no problem on 1 checkbox....
Please see below a diagram of how I have tried to do this.
I should note that only some of the records in each table will be checked.

Here is the SQL
SELECT Tasks.Title, Tasks.[GFD Project Number], Tasks_Concept.[Concept TBC], Tasks_Concept.[Concept Time Taken], Tasks_Concept_rev.[To be charged], Tasks_Concept_rev.[Time Taken], [Tasks_Initialmeet&Quote].[Initial Meeting TBC], [Tasks_Initialmeet&Quote].[Initial Meeting Time Taken], [Tasks_Initialmeet&Quote].[Quote time TBC], [Tasks_Initialmeet&Quote].[QuoteTime Taken], [Tasks_Initialmeet&Quote].[Further Meeting TBC], [Tasks_Initialmeet&Quote].[Further Meeting TBC], Tasks_Outlinepl.[Outline Planning TBC], Tasks_Outlinepl_rev.[Time Taken], Tasks_Outlinepl_rev.[To be charged], Tasks_Planning.[Planning Time Taken], Tasks_Planning.[Planning TBC], Tasks_Planning_rev.[Time Taken], Tasks_Planning_rev.[To be charged], Tasks_Preapp.[Pre App Meeting Time Taken], Tasks_Preapp.[Pre App Meeting TBC], Tasks_Preapp_rev.[Time Taken], Tasks_Preapp_rev.[To be charged], Tasks_Timberframe.[Timberframe Taken], Tasks_Timberframe.[Timberframe TBC], Tasks_Warrant.[Warrant TBC], Tasks_Warrant.[Warrant TBC]
FROM ((((((((((Tasks INNER JOIN Tasks_Concept ON Tasks.[ID] = Tasks_Concept.[Taskid]) INNER JOIN Tasks_Concept_rev ON Tasks.ID = Tasks_Concept_rev.TaskID) INNER JOIN [Tasks_Initialmeet&Quote] ON Tasks.ID = [Tasks_Initialmeet&Quote].TaskID) INNER JOIN Tasks_Outlinepl ON Tasks.ID = Tasks_Outlinepl.TaskID) INNER JOIN Tasks_Outlinepl_rev ON Tasks.ID = Tasks_Outlinepl_rev.TaskID) INNER JOIN Tasks_Planning ON Tasks.ID = Tasks_Planning.TasksID) INNER JOIN Tasks_Planning_rev ON Tasks.ID = Tasks_Planning_rev.TaskID) INNER JOIN Tasks_Preapp ON Tasks.ID = Tasks_Preapp.Taskid) INNER JOIN Tasks_Preapp_rev ON Tasks.ID = Tasks_Preapp_rev.TaskID) INNER JOIN Tasks_Timberframe ON Tasks.ID = Tasks_Timberframe.TaskID) INNER JOIN Tasks_Warrant ON Tasks.ID = Tasks_Warrant.Taskid
WHERE (((Tasks_Concept.[Concept TBC])=True) AND ((Tasks_Concept_rev.[To be charged])=True) AND (([Tasks_Initialmeet&Quote].[Initial Meeting TBC])=True) AND (([Tasks_Initialmeet&Quote].[Quote time TBC])=True) AND (([Tasks_Initialmeet&Quote].[Further Meeting TBC])=True) AND ((Tasks_Outlinepl.[Outline Planning TBC])=True) AND ((Tasks_Outlinepl_rev.[To be charged])=True) AND ((Tasks_Planning.[Planning TBC])=True) AND ((Tasks_Planning_rev.[To be charged])=True) AND ((Tasks_Preapp.[Pre App Meeting TBC])=True) AND ((Tasks_Preapp_rev.[To be charged])=True) AND ((Tasks_Timberframe.[Timberframe TBC])=True) AND ((Tasks_Warrant.[Warrant TBC])=True));
Any help would be appreciated.