I am trying to insert a string in MySQL table. But the following is not what I am looking for.
select substring_index('3|5|6|asdf asd|6|0|NULL', '|', 1) as first,
substring_index('3|5|6|asdf asd|6|0|NULL', '|', 2) as second,
substring_index('3|5|6|asdf asd|6|0|NULL', '|', 3) as third,
substring_index('3|5|6|asdf asd|6|0|NULL', '|', 4) as forth,
substring_index('3|5|6|asdf asd|6|0|NULL', '|', 5) as fifth
+-------+--------+-------+----------------+------------------+
| first | second | third | forth | fifth |
+-------+--------+-------+----------------+------------------+
| 3 | 3|5 | 3|5|6 | 3|5|6|asdf asd | 3|5|6|asdf asd|6 |
+-------+--------+-------+----------------+------------------
+
I want 5 as second, 6 as third and 'asdf asd' as forth column. Is it possible in MySQL?