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).