本帖最后由 vv86965921vv 于 2013-03-08 16:13:33 编辑

解决方案 »

  1.   

    mysql> select  substring_index(substring_index('牛我| |我|我晕','|',2),'|',-1);
    +------------------------------------------------------------------+
    | substring_index(substring_index('牛我|牛|我|我晕','|',2),'|',-1)           |
    +------------------------------------------------------------------+
    | 牛                                                                |
    +------------------------------------------------------------------+
    1 row in set (0.00 sec)
      

  2.   

    SELECT SUBSTRING_INDEX(CONCAT('|',SUBSTRING_INDEX(SS,'|',2),'|'),'|',-2) AS SS1
     FROM (
    SELECT '牛我|牛|我|我晕' AS SS) A
      

  3.   

    or
    SELECT RIGHT(ss1,CHARACTER_LENGTH(ss1)-INSTR(SS1,'|'))
     FROM (
    SELECT SUBSTRING_INDEX('牛我|牛|我|我晕','|',2) AS SS1) a
      

  4.   

     SUBSTRING_INDEX  RIGHT CHARACTER_LENGTH INSTR
    就是MYSQL的函数
      

  5.   

    mysql有没有那种函数就是 ww|ff|ww  用|隔开 生成的数组  然后取第二个
      

  6.   

    SUBSTRING_INDEX 貌似可以实现