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

来源:1-1 Oracle高级查询课程概述

doushushu

2017-09-23 03:52

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

写回答 关注

1回答

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

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

    select wm_concat(empno) from emp;

    你可以看下运行结果

Oracle高级查询

数据库开发中应用广泛的高级查询,本教程通过大量的案例详细讲解

62884 学习 · 144 问题

查看课程

相似问题