create table rg (id number(10),proid number(10),proname varchar2(10),hirdate date);
insert into rg values(1,1,'M', to_date('17-12-1980', 'dd-mm-yyyy'));
insert into rg values(1,2,'F',to_date('27-12-1980', 'dd-mm-yyyy'));
insert into rg values(2,1,'N',to_date('17-9-1980', 'dd-mm-yyyy'));
insert into rg values(2,2,'G',to_date('17-1-1981', 'dd-mm-yyyy'));
insert into rg values(3,1,'B',to_date('17-1-1986', 'dd-mm-yyyy'));
insert into rg values(3,2,'A',to_date('1-12-1990', 'dd-mm-yyyy'));
commit;
SELECT * FROM RG;
题主是想实现行转列吧,很简单的,可以看这里 https://blog.csdn.net/wohaqiyi/article/details/78800636
您好,我是问答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题。
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~