cosi' non funziona? o devi fare dei raggruppamenti?

codice:
 SELECT p.*, pc.Nome as pc_Nome, pc.Logo as pc_Logo, pc.Descrizione as pc_Descrizione ,
(select count(*) from progetti) as Num_progetti
        FROM progetti p 
        INNER JOIN progetti_committenti pc ON pc.idCommittente = p.idCommittente 

        ORDER BY p.idCommittente

ciao
danno