Har du testat att använda UNION för detta?
Det skulle tillåta dig att köra den här frågan (som två frågor, som du nämnde som en möjlighet) och sammanfoga resultaten för din utdata.
Varnas, det kommer att äta upp (endast visa en av) dina dubbletter i resultatuppsättningen.
Jag föreslår också att du läser upp de olika typerna av anslutningar för din egen fördel, i följande svar: