strSQL = "SELECT N.SITE_ID, N.SITE_NAME, C.CAT_ID, C.CAT_TITLE, PAGE_ID, PAGE_TITLE" & _
" FROM SITE_NAME N LEFT JOIN W_CAT C ON C.SITE_ID = P.SITE_ID LEFT JOIN W_PAGE P ON C.CAT_ID = P.CAT_ID" & _
" ORDER BY N.SITE_NAME ASC, C.CAT_TITLE, P.PAGE_TITLE"
I get a syntax error when I try running it... I dont know crap about joins, so I dont know where the error is originating.
davemaxwell supplied the code for me.