有个表 a changdu
110
110
140
130
160
170
170
有这样 一个表
我想实现 从字段changdu里判断
最小的为 qufen里输入A
第二小的为 qufen里输入B
....依次类推
显示结果为以下怎么实现
changdu qufen
110 A
110 A
140 C
130 B
160 D
170 E
170 E 这里不要用 临时表(#temp)
sql2000(row_number 之类的用不了)
应该怎么办
110
110
140
130
160
170
170
有这样 一个表
我想实现 从字段changdu里判断
最小的为 qufen里输入A
第二小的为 qufen里输入B
....依次类推
显示结果为以下怎么实现
changdu qufen
110 A
110 A
140 C
130 B
160 D
170 E
170 E 这里不要用 临时表(#temp)
sql2000(row_number 之类的用不了)
应该怎么办
changdu,
char(64+(select count(distinct changdu) from tb where changdu<=t.changdu)) as num
from tb t
110 A
140 C
130 B
160 D
170 E
170 E 这个
能够排列就行
1 110
2 130
3 140
4 160
5 170
。。
这样的话 我就在程序里
case 1 的时候 给他 A le
case 2 的时候 给他 b 这样
有没有
表 a
colom
A
C
D
B
F
E把上面的改成colom
A 1
C 3
D 4
B 2
F 6
E 5这样的结果
changdu,
(select count(distinct changdu) from tb where changdu<=t.changdu) as num
from tb t