You may be over thinking the query part. Reports are better at grouping and sorting, plus they ignore query grouping anyway. Report grouping is usually done by having each group being one under the other, with the pertinent records (or sub groups) within that group. If you are not OK with that, then you may need a report with 1 or 2 subreports which contain the records side by side. If you mocked up something in Excel and copy/paste here it would create a table in your post. That might be useful in deciphering what you need. I agree with Orange that seeing your table relationships (or at least a pic of the tables in your query) might be helpful as well.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.