请教一个特殊的行列转换的问题,多谢

[复制链接]
查看11 | 回复2 | 2005-11-2 13:35:57 | 显示全部楼层 |阅读模式
CODE
EMAIL
MOBILE
10009092869XXX #163.com
123456789
如果不用UNION,如何能得到
CODE
CONTACT

10009092869 XXX#163.com
10009092869 123456789

也就是说把联系方式本来的一行改成两行来显示
回复

使用道具 举报

千问 | 2005-11-2 13:35:57 | 显示全部楼层
[PHP]
SQL> select empno, ename, job from emp where deptno = 10;
EMPNO ENAMEJOB
---------- ---------- ---------
7782 CLARKMANAGER
7839 KING PRESIDENT
7934 MILLER CLERK
SQL> select b.empno, decode(a.rn,1,b.ename,b.job) info from
2(select rownum rn from dual connect by rownum <= 2) a, emp b
3where b.deptno = 10;
EMPNO INFO
---------- ----------
7782 CLARK
7782 MANAGER
7839 KING
7839 PRESIDENT
7934 MILLER
7934 CLERK
6 rows selected.
..............
[/PHP]
回复

使用道具 举报

千问 | 2005-11-2 13:35:57 | 显示全部楼层
多谢,搞定了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行