注册 登录
编程论坛 Oracle论坛

[求助] 新手求助一个SQL语句的问题

kennethmowlp 发布于 2007-07-19 19:33, 2476 次点击

有一个表的数据如下:

A1 A2 A3 A4
----------------------------
A 10 20 30
B 100 200 300


怎么用Select,给它成为下面的样子,Oracle上的

A1 A2 A3
-------------------------
A 10 1
A 20 2
A 30 3
B 100 1
B 200 2
B 300 3

6 回复
#2
luyihuaa52012007-07-21 09:42
还真不晓得哟!
#3
心中有剑2007-07-23 17:13
如果是固定4列 就好写了
#4
cander562007-11-05 01:19

如果反着写就好写了

#5
DasayHaoEr2007-11-12 15:01
在Oracle里用rank()函数可以吧?
#6
winzc2007-11-20 21:35

我不知道啊,

#7
ILoveMK2007-11-20 22:52
这种问题并不难,认真想一下就知道了。
1