Я пытаюсь заставить нескольких иждивенцев сотрудника находиться в одной строке данных в моем выходном файле.Я могу получить одного зависимого от ряда работника, но не более одного.
Я попытался использовать левое соединение, где я присоединяюсь к AutoNum, чтобы он совпадал с сотрудниками и иждивенцами, но я все еще использую только одного зависимого.
Есть идеи, как получить все необходимые данные в одной строке в запросе SQL Access?
SELECT E.FirstName, E.LastName, E.SSN,
Switch(E.MemberStartDate<="2018-01-01" And E.MemberEndDate>="2018-12-31","X") AS Cov12Months,
D.DepFirstName, D.DepLastName, D.ResponsibleIndividualSSN, D.CoveredIndividualSSN, D.DepDOB,
Switch(D.DepStartDate<="2018-01-01" And D.DepEndDate>="2018-12-31","X") AS DCov12Months,
FROM EMP_Test AS E LEFT JOIN Dep_Test AS D ON E.AutoNum = D.AutoNum;
Ниже приведен пример изображения моих результатов в настоящее время.Как видите, запись Чарльза Сопера верна, поскольку у него только один иждивенец.Но у Сьюзен Смит две записи, потому что у нее два иждивенца.Мне нужны оба иждивенца в одной строке