Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL + conta tutte le parole in una colonna

Prova qualcosa del genere:

SELECT COUNT(LENGTH(column) - LENGTH(REPLACE(column, ' ', '')) + 1)
FROM table

Questo conterà il numero di caratteri nella tua colonna e sottrae il numero di caratteri nella tua colonna rimuovendo tutti gli spazi. In questo modo sai quanti spazi hai nella tua riga e qui sai quante parole ci sono (più o meno perché puoi anche digitare un doppio spazio, questo conterà come due parole ma tu dici che lo vuoi più o meno quindi dovrebbe essere sufficiente).