MYSQL: valore più frequente ma con difficoltà in più...

  • Creatore Discussione Creatore Discussione theseo
  • Data di inizio Data di inizio

theseo

Utente Attivo
22 Feb 2017
95
5
8
62
ciao, sono di nuovo il cavernicolo over55... :)
giuro che per oggi è l'ultima volta che chiedo aiuto!

ho trovato tantissimi esempi di select che estraggano il valore più frequente da una colonna, esempio questa-->
PHP:
SELECT       `colonna`
    FROM     `tabella`
    GROUP BY `colonna`
    ORDER BY COUNT(*) DESC
    LIMIT    10;

MA questa select funziona SE in ogni record di quella colonna c'è UNA sola parola o un solo numero. Invece se ho una situazione del genere-->
ID COLONNA
1 pippo pluto paperino
2 pippo paperino
3 pippo pluto topolino
4 pippo pluto topolino
5 pippo pluto paperino qui quo qua

con quale select potrei avere il seguente risultato?-->

pippo (perchè è presente il maggior numero di volte)
pluto (perchè è presente un numero di volte inferiore a pippo)
paperino (perchè è presente un numero di volte inferiore a pluto)
topolino (perchè è presente un numero di volte inferiore a paperino)
ecc ecc?
 

Discussioni simili