I am trying to modify the following code from showing all customer names on each line to combining customers with same address onto one line, while leaving the customers who are not duplicating address alone.
Current data looks like:
MR. RICHARD BERNA Address........ ............... ...
MRS. ADRIENNE BERNA Address........ ............... ...
Mr. Duke Beth Address........ ............... ...
Mrs. Nancy Beth Address........ ............... ...
Mrs. RUTH BORGARDT Address........ ............... ...
MR. Mike Cohn Address........ ............... ...
MRS. Janet Cohn Address........ ............... ...
Mrs. SUSAN FREDERITZI Address........ ............... ...
Ms. MARLO GADDO Address........ ............... ...
MRS. DOROTHY HAACKER Address........ ............... ...
MR. DAVID HAACKER Address........ ............... ...
Data needs to look like:
Mr. Richard and Adrienne Berna addresss....... ........
Mr. Duke and Nancy Beth addresss....... ........
Mrs. Ruth Borgardt addresss....... ........
MR. Mike and Janet Cohn addresss....... ........
Mrs. Susan Frederitzi addresss....... ........
Ms. Marlo Gaddo addresss....... ........
MRS. Dorothy and David Haacker addresss....... ........
How can I modify the code to "combine matching address fields to only 1 line and not two lines"? Any suggestions would be great. Thank you very much in advance for all ideas give to me.
Code:
SELECT Customers.Salutation, Customers.[First Name], Customers.[Last Name], Customers.Title, Customers.Address, Customers.City, Customers.State, Customers.Zip FROM Customers INNER JOIN (Trips INNER JOIN [Sales & Payments] ON Trips.[Trip Number] = [Sales & Payments].[Trip Number]) ON Customers.[Customer Number] = [Sales & Payments].[Customer Number] WHERE (((Customers.[Duplicate Address])=False) AND (([Sales & Payments].[Trip Number])=[Enter Trip Number]) AND ((Customers.Deceased)=False) AND (([Sales & Payments].Canceled)=False) AND ((Customers.Married)=False)); UNION SELECT DISTINCT Customers.Salutation, Customers.[First Name], Customers.[Last Name], Customers.Title, Customers.Address, Customers.City, Customers.State, Customers.Zip FROM Customers INNER JOIN (Trips INNER JOIN [Sales & Payments] ON Trips.[Trip Number] = [Sales & Payments].[Trip Number]) ON Customers.[Customer Number] = [Sales & Payments].[Customer Number] WHERE ((([Sales & Payments].[Trip Number])=[Enter Trip Number]) AND ((Customers.Deceased)=False) AND (([Sales & Payments].Canceled)=False) AND ((Customers.Married)=True));
Current data looks like:
MR. RICHARD BERNA Address........ ............... ...
MRS. ADRIENNE BERNA Address........ ............... ...
Mr. Duke Beth Address........ ............... ...
Mrs. Nancy Beth Address........ ............... ...
Mrs. RUTH BORGARDT Address........ ............... ...
MR. Mike Cohn Address........ ............... ...
MRS. Janet Cohn Address........ ............... ...
Mrs. SUSAN FREDERITZI Address........ ............... ...
Ms. MARLO GADDO Address........ ............... ...
MRS. DOROTHY HAACKER Address........ ............... ...
MR. DAVID HAACKER Address........ ............... ...
Data needs to look like:
Mr. Richard and Adrienne Berna addresss....... ........
Mr. Duke and Nancy Beth addresss....... ........
Mrs. Ruth Borgardt addresss....... ........
MR. Mike and Janet Cohn addresss....... ........
Mrs. Susan Frederitzi addresss....... ........
Ms. Marlo Gaddo addresss....... ........
MRS. Dorothy and David Haacker addresss....... ........
How can I modify the code to "combine matching address fields to only 1 line and not two lines"? Any suggestions would be great. Thank you very much in advance for all ideas give to me.
Comment