P
Paul
Hi
I have a query where I am trying to return one "hearing" record (child
record) per "case" record (parent record) if the three WHERE qualifiers are
met. When use a DISTINCT statement however, the query omits hearing records
when there are multiple hearing records and only 1 record meets the qualifier
statements. When I don't use DISTINCT, the query obviously includes multiple
hearing records for a case record where more than 1 record meets the
qualifiers--which we don't want.
I am including the query below. If anyone has any thoughts I would
definitely appreciate it.
Paul
SELECT Case.FinalDispositionDate, Case.DispositionCode, Case.CaseNumber,
Hearing.[Confirmed?]
FROM [Case] LEFT JOIN Hearing ON Case.CaseNumber = Hearing.CaseNumber
WHERE (((Case.FinalDispositionDate)>=[Forms]![f_Dates]![dt_begin] And
(Case.FinalDispositionDate)<[Forms]![f_Dates]![dt_end]) AND
((Case.DispositionCode)="001") AND ((Hearing.[Confirmed?])=True));
I have a query where I am trying to return one "hearing" record (child
record) per "case" record (parent record) if the three WHERE qualifiers are
met. When use a DISTINCT statement however, the query omits hearing records
when there are multiple hearing records and only 1 record meets the qualifier
statements. When I don't use DISTINCT, the query obviously includes multiple
hearing records for a case record where more than 1 record meets the
qualifiers--which we don't want.
I am including the query below. If anyone has any thoughts I would
definitely appreciate it.
Paul
SELECT Case.FinalDispositionDate, Case.DispositionCode, Case.CaseNumber,
Hearing.[Confirmed?]
FROM [Case] LEFT JOIN Hearing ON Case.CaseNumber = Hearing.CaseNumber
WHERE (((Case.FinalDispositionDate)>=[Forms]![f_Dates]![dt_begin] And
(Case.FinalDispositionDate)<[Forms]![f_Dates]![dt_end]) AND
((Case.DispositionCode)="001") AND ((Hearing.[Confirmed?])=True));