Probeer zoiets als dit:
SELECT COUNT(LENGTH(column) - LENGTH(REPLACE(column, ' ', '')) + 1)
FROM table
Hiermee wordt het aantal karakters in uw kolom geteld en wordt het aantal karakters in uw kolom afgetrokken en worden alle spaties verwijderd. Hierbij weet je hoeveel spaties je in je rij hebt en hierbij weet je hoeveel woorden er zijn (grofweg omdat je ook een dubbele spatie kunt typen, dit telt als twee woorden maar je zegt dat je het ongeveer wilt, dus dit zou voldoende moeten zijn).