ciao a tutti , mi trovo di fronte ad una 'semplice' query ma non riesco a farmi estrapolare il dato che mi interessa:

Codice PHP:
SELECT utenti.user_namecountanag_deb.prigione ) AS debprigionecountcontabili.prigione ) AS fatprigioneutenti.id_utenteutenti.denominazionecontratti.saldo
FROM utenti
contratticontabilianag_deb
WHERE utenti
.id_utente anag_deb.id_utente
AND anag_deb.id_anag contabili.id_anag
AND utenti.user_name contratti.user_name
AND anag_deb.prigione '1'
AND contabili.prigione '1'
GROUP BY user_name 
La query funziona tirandomi fuori dal db i dati delle tabelle.

io devo estrapolare :

user_name = nome utente
denominazione = ragione sociale dello user_name
fatprigione = conto il numero di fatture trattenute presenti nella tabella contabili
debprigione = conto quali sono i clienti che corrispondono alle fatture
(ogni cliente può avere n fatture a suo carico quindi 1 debprigione puo avere 5 record in fatprigione )

quello che mi interessa è contare quei 2 campi .
la select sopra mostra in entrambi i campi un 2 che sarebbe il valore delle fatprigione ... se faccio singolarmente la conta prima di fat e poi di deb mi mostra i risultati corretti ossia 1 per deb e 2 per fat...

qualcuno sa come risolvere questa situazione