Quote Originariamente inviata da URANIO Visualizza il messaggio
Più facilmente facevi una union
Ho fatto così:

codice:
SELECT C.PK_CodiceCliente AS 'Tutti i Clienti', 
       O.FK_CodiceCliente AS 'Clienti Con Ordini', 
       S.PK_CodiceCliente As 'Clienti Senza Ordini'




FROM


Clienti AS C FULL OUTER JOIN Ordine AS O ON O.FK_CodiceCliente = C.PK_CodiceCliente,


(SELECT C.PK_CodiceCliente FROM Clienti AS C
FULL OUTER JOIN Ordine AS O2 ON O2.FK_CodiceCliente = C.PK_CodiceCliente WHERE O2.FK_CodiceCliente IS NULL) AS S




GROUP BY C.PK_CodiceCliente, O.FK_CodiceCliente, S.PK_CodiceCliente
ORDER BY C.PK_CodiceCliente