-
Salve a tutti
nel mio database contenente una lista di titoli di film un titolo può ripetersi più di una volta.
Vorrei con una query estrarre i 3 titoli che si ripetono più spesso con associato il numero di quante volte si ripetono.
Sto cercando di farlo usando una sola query ma per ora non mi riesce!!
Qualche consiglio?!!
-
perchè prima non ci posti la create table della tua tabella!
-
Prova cosi\':
SELECT nome,count(nome) FROM `films` group by nome limit 0, 3
-
e la cosa mi è strana perchè se uso GROUP BY nome, come risultato phpadmin mi da due colonne e una di queste si chiama effettivamente \'volte\' quindi non capisco perchè non riesca ad ordinare i risultati in base a \'volte\'
-
allora è cosi\':
SELECT nome,count(nome) as volte FROM `films` group by nome order by volte limit 0, 3
Ciao
-
Mitico!! ;-)
Così funziona! Ho solo dovuto aggiungere un DESC dopo ORDER.
Comunque grazie mille!!