oracle 多行转多列查询
测试成绩表tcreate table t( stuid varchar2(20), course varchar2(20), &n...
oracle 多行数据合并一行及去重查询
创建测试表,并插入测试数据SQL> create table t5(deptno int,name varchar2(20),say number); Table created.SQL> insert into t5 values(30,'jason',5000);1 row created.SQL> insert into t5 values(30,'susie',8000);1 row created.S...
oracle把一列中数据分割成多列 sql
有时候根据实际需求,我们可能需要把一个列中的数据分割成多列去查询或存储。那么首先,要确定根据什么要求去分割列,特定字符,或字符顺序等。下面是根据符号‘,'进行分列SQL>create table test(name varchar2(50));SQL>insert into test values('JL=合格,RQ=2014年XX月XX日');SQL>commit;SQL>select instr(name,','...