Although I think this task should be done on the backend side, be it in PHP, JS, Java, JS, whatever it is here is my solution: a function that solves the problem and you can reuse it for more cases, instead to have your 'dirty' select:
Function
CREATE FUNCTION split(val VARCHAR(255), del VARCHAR(255), pos INT)
RETURNS VARCHAR(255)
RETURN REPLACE(SUBSTRING(SUBSTRING_INDEX(val, del, pos),LENGTH(SUBSTRING_INDEX(val, del, pos-1)) + 1), del, '');
Exit
SELECT split('Hola StackOverflow en español', ' ', 1); # 'Hola'
SELECT split('Hola StackOverflow en español', ' ', 2); # 'StackOverflow'
SELECT split('Hola StackOverflow en español', ' ', 3); # 'en'
SELECT split('Hola StackOverflow en español', ' ', 4); # 'español'