Another great mysql function on the same page is SUBSTRING_INDEX. To get it to bring back the first 50 words, assuming they were separated by spaces you'd use
SELECT SUBSTRING_INDEX(article, ' ', 50);
To the second sentence
SELECT SUBSTRING_INDEX(article, '.', 2);
I've used it to sort affiliates based on their email domain as when you use a negative 3rd parameter it returns from the right... so
SELECT id, username, LCASE(email) as email, validated FROM users WHERE affil = $affilID ORDER BY SUBSTRING_INDEX(email,'@', -1);