kennethmowlp 发表于 2007-7-19 19:33
[求助] 新手求助一个SQL语句的问题
<P>有一个表的数据如下:<BR><BR>A1 A2 A3 A4<BR>----------------------------<BR>A 10 20 30<BR>B 100 200 300</P>
<P><BR>怎么用Select,给它成为下面的样子,Oracle上的<BR><BR>A1 A2 A3<BR>-------------------------<BR>A 10 1<BR>A 20 2<BR>A 30 3<BR>B 100 1<BR>B 200 2<BR>B 300 3</P>
luyihuaa5201 发表于 2007-7-21 09:42
还真不晓得哟!
心中有剑 发表于 2007-7-23 17:13
如果是固定4列 就好写了
cander56 发表于 2007-11-5 01:19
<P>如果反着写就好写了</P>
DasayHaoEr 发表于 2007-11-12 15:01
在Oracle里用rank()函数可以吧?
winzc 发表于 2007-11-20 21:35
<P>我不知道啊,[em08][em08][em08]</P>
ILoveMK 发表于 2007-11-20 22:52
这种问题并不难,认真想一下就知道了。[em05]
页:
[1]