mysql拆分字符串

时间:2011-01-16 02:17:46

标签: mysql

  

可能重复:
  Can Mysql Split a column?

我在mysql中有一行有1列,其数据形式为'Dave => Anderson,Mick => Jagger,Foxxy => Brown'。在mysql中有没有办法分割字符串&迭代每个分裂&然后格式化数据?

我有以下内容:

SELECT SUBSTRING_INDEX(  `names` ,  ',', 1 ) AS mynames FROM  `table` 

这显然会给我'Dave => Anderson'而不是其他名字。

(我知道我可以用PHP做到这一点,但想知道这是否可以在mysql中完成)

更新: 我应该更清楚:我想为每个名称返回一个单独的行:

    +-----------------+
    | mynames         |
    +-----------------+
    | Dave Anderson   |
    +-----------------+
    | Mick Jagger     |
    +-----------------+
    | Foxxy Brown     |
    +-----------------+

0 个答案:

没有答案