I have a relatively complex query that I would like to be able to achieve in one query, as there are a lot of rows to be returned, some of which may be sparse. I'd prefer not to hit the DB 150+ times ...