Salve,
tempo fa avevo postato questa richiesta:
http://forum.html.it/forum/showthrea...are+i+commenti
poi non ho fatto nulla, ora però vorrei approfondire...
in merito a quanto consigliatomi:
codice:
SELECT a.*, count(*)
FROM tabella_news AS a
LEFT JOIN tabella_commenti AS b
ON a.chiave_primaria_news = b.chiave_primaria_news
GROUP BY chiave_primaria_news
qualcuno saprebbe dirmi passo passo a cosa servono LEFT JOIN e GROUP? come dovrei comportarmi per visualizzare il numerino dei commenti presenti?
ad esempio così?
codice:
$numero_commenti = mysql_query("SELECT a.*, count(*) FROM tabella_news AS a LEFT JOIN tabella_commenti AS b ON a.chiave_primaria_news = b.chiave_primaria_news GROUP BY chiave_primaria_news");
... e questa istruzione dovrei ripeterla per ogni news che vado a stampare? Non si appesantisce tutto così?
Scusate, ma non ho per nulla chiaro il funzionamento e in giro non ho trovato nulla di dettagliato su GROUP.
grazie!