Ciao a tutti, ho fatto questa query, piuttosto complessa, dove voglio selezionare, per ogni categoria, alcuni dati che si trovano in altre tabelle.
Le tabelle sono così diposte:SELECT d.name AS category, c.name, c.surname, COUNT(a.id) AS totPost, COUNT(b.id) AS totReply
FROM forum_category AS d
INNER JOIN forum_post AS a
ON a.category = d.id
INNER JOIN forum_reply AS b
ON b.post = a.id
INNER JOIN utenti AS c ON c.id = b.owner
forum_category
id | name
forum_post
id | name | category
forum_reply
id | owner | testo | post
utenti
id | name | surname
Quello che vorrei ottenere con questa query è una cosa del genere:
Nome cattegoria | Totale threads in quella categoria | Torale risposte | Utente ultima risposta
Sfortunatamente non sembra funzionare! Qualche suggerimento?