- Home
- Categorie
- Coding e Sistemistica
- PHP
- Aiuto per query
-
Aiuto per query
Salve, ho due tabelle composte così:
Tabella "articolo": campi "id","titolo"
Tabella "commento": campi "id","testo"La tabella commento contiene dei commenti che gli utenti lasciano sugli articoli. Quindi più commenti si riferiscono ad uno stesso articolo. I commenti con lo stesso valore di "id" si riferiscono allo stesso articolo.
Avrei bisogno, con un'unica query, di ordinare la tabella "articolo" per numero di commenti ricevuti.
Il numero di commenti lo ricavo con ```
SELECT COUNT(*) AS tot_commenti FROM commento GROUP BY idVorrei ottenere una query che restituisse "id","titolo" e "tot_commenti". E' possibile farlo? Grazie mille
-
Prova così:
SELECT COUNT(*) AS tot_commenti FROM commento GROUP BY id UNION SELECT id,titolo,tot_commenti FROM commento
Ciao!
-
Con questa query ottengo l'errore: "Unknown column 'tot_commenti' in 'field list' "