Originariamente inviato da optime
ho fatto a orecchiocodice:SELECT ANTIFURTO, MAX(CONTA1) AS CONTAZERO, MAX(CONTA2) AS CONTANONZERO FROM ( SELECT ANTIFURTO, COUNT(ID_POSIZIONE_ATTUALE_PRENOTAZIONE) AS CONTA1, 0 AS CONTA2 FROM X_MATRICOLE WHERE (MATRICOLA NOT LIKE 'P%') AND (ID_POSIZIONE_ATTUALE_PRENOTAZIONE = 0) GROUP BY ANTIFURTO UNION SELECT ANTIFURTO, 0 AS CONTA1, COUNT(ID_POSIZIONE_ATTUALE_PRENOTAZIONE) AS CONTA2 FROM X_MATRICOLE WHERE (MATRICOLA NOT LIKE 'P%') AND (ID_POSIZIONE_ATTUALE_PRENOTAZIONE > 0) GROUP BY ANTIFURTO ) AS TUNION GROUP BY ANTIFURTO
E mi figuro se l'avessi fatto a cervello![]()
grazie di cuore

Rispondi quotando
