问答详情
源自:1-1 Oracle高级查询课程概述

关于行转列问题,数据如何判断的问题。

比如数据格式为59c568f30001ae9210400780.jpg
老师你在判断时,使用的是instr函数,问题是如果学号是二位以上数字,比如学号是11,22,34等,判断就失效了。是否有其他更通用的方法?

提问者:doushushu 2017-09-23 03:52

个回答

  • weibo_鼬铭_0
    2017-10-02 18:03:59

    --这里的instr是字符分割函数,行转列函数是wm_concat

    select wm_concat(empno) from emp;

    你可以看下运行结果