Ciao a tutti
vorrei un aiuto...
scusatemi per il titolo non sapevo cosa mettere...
-----------------------
tabella1
nome | attivo
giuseppe | 1
maria | 1
veronica | 1
franco | 1
-----------------------
tabella2
nome | attivo
giuseppe | 1
giuseppe | 1
maria | 1
veronica | 1
veronica | 1
franco | 0
-----------------------
SELECT tabella1.nome,COUNT(tabella2.nome)
FROM tabella2
RIGHT JOIN tabella1
ON tabella1.nome=tabella2.nome WHERE tabella1.attivo = '1'
GROUP BY tabella1.nome ORDER BY COUNT(tabella2.nome) DESC
-----------------------
Stampo i nomi attivi della tabella1 con il numero dei nomi inseriti nella tabella2
giuseppe | 2
veronica | 2
maria | 1
franco | 1
-----------------------
vorrei visualizzare solo il numero dei nomi attivi nella tabella2
esempio il nome franco non e attivo nella tabella2 e deve visualizzare 0
giuseppe | 2
veronia | 2
maria | 1
franco | 0
come posso risolvere?