表a               表bid    code   |    code   value
             |
1     a;b;c  |     a      男
             |
2     a;b    |     b      女
             |
3     a      |     c      中性现在我要查出这样的结果(表b code 关联 表a code)id    code    value(这里要相加)          values 1    a;b;c    a男;b女;c中性             男;女;中性
2    a;b      a男;b女                   男;女; 
3    a        a男                       男

解决方案 »

  1.   

    表a 
    id    code  
    1     a;b;c   
    2     a;b   
    3     a  表b
    code valuea     男
    b     女
    c    中性现在我要查出这样的结果(表b code 关联 表a code)id     code         value(这里要相加)         values  1      a;b;c           a男;b女;c中性          男;女;中性
    2      a;b             a男;b女                男;女;  
    3      a               a男                   男
      

  2.   

    replace啊,替换就行了。
    replace(replace(replace(a.code,'a','a男'),'b','b女'),'c','c中性')
      

  3.   

    你的完全不对怎么来的替换 code这列又不是死的 就三种状态 要是有100种你写几百个replace?