I have a mysql table like below:
GROUP_CONCAT(Name) Email
a,b,c email1@gmail.com
My expected Output is :
Id Name1 Name2 Name3 Email
1 A B C email1@gmail.com
How to do that using mysql query.
I have a mysql table like below:
GROUP_CONCAT(Name) Email
a,b,c email1@gmail.com
My expected Output is :
Id Name1 Name2 Name3 Email
1 A B C email1@gmail.com
How to do that using mysql query.
Below query may give idea what you are looking for --
SELECT SUBSTRING_INDEX(GROUP_CONCAT(Name), ' ', 1) AS fname,
SUBSTRING_INDEX(SUBSTRING_INDEX(GROUP_CONCAT(Name),' ', 2), ' ',-1) AS mname,
SUBSTRING_INDEX(GROUP_CONCAT(Name), ' ', -1) as lname , Email FROM mytable;