我有一张桌子,例如
**Fruit Number**
Apple 5
Grape 9
Orange 1
Coconut 54
Mango 22
我想要 :
- 选择整个列表
- 将“苹果、芒果、椰子”放在列表顶部。
- 更新当前订单,其中 number = rownum
该列表应如下所示:
**Fruit Number**
Apple 1
Mango 2
Coconut 3
Grape 4
Orange 5
我尝试了以下但遇到语法问题..
update tablename
set id = rownum
where fruit in (select fruit from table order by decode(fruit,'Apple',1,'Mango',2,'Coconut',3))