SQL or report help: Outputting orders, subline items, numbers of tickets, consituent ID and address in one shot

HI All,

I'm wondering if anyone has any advice on how to output

>All customers, plus their postcode and country

>Who have booked a,b,c,d production seasons

>Their order number

>Each item in that order

>how many tickets for each item

Note: I don't seek totals across a production season or a particular postcode. I need each order number listed out separately, with each performance under that order listed. If a customer has multiple orders, I need them separately listed.

Any advice would be truly appreciated. I feel like SQL might be the way to go?

(My non-sql approach: I have outputted single order listing against a list of people with the production seasons in their basket w/n the date range. I"ve then cleaned up this excel export for false positives, then imported the list of constituents back into a list, then output their address info. I've then combined the list.

It's given me a pretty good result. But it's complicated that some orders will have n/a performance in their basket, such as transport.)

Thanks in advance for thoughts and ideas.