为什么以下2个sql语句的结果起不到排序的效果??

有一表:mytable
结构如下: ALL_RIGHT:number(8.3)

TOWN ALL_RIGHT HALF_RIGHT
-------------------------------------------------- ---------- ----------
富水镇 9.649 11.404
三溪镇 22.807 22.807

select * from mytable order by 'all_right' desc
select * from mytable order by 'all_right' asc

为什么以上2个sql语句的结果起不到排序的效果?

[390 byte] By [lghdragon-海] at [2007-12-16]
# 1
为什么加'号?
select * from mytable order by all_right desc;
select * from mytable order by all_right asc;
bzszp-SongZip at 2007-10-23 > top of Msdn China Tech,Oracle,开发...
# 2
不需要加'号
bluecetacean-剑鱼 at 2007-10-23 > top of Msdn China Tech,Oracle,开发...
# 3
多加了'号:
select * from mytable order by all_right desc;
select * from mytable order by all_right asc;
zhangshunshi-宇轩 at 2007-10-23 > top of Msdn China Tech,Oracle,开发...
# 4
我也刚刚发现了,呵呵,不过view中的有些字段要加'号。
lghdragon-海 at 2007-10-23 > top of Msdn China Tech,Oracle,开发...
# 5
这个也有关系?
wzlmaster-幸运鸟 at 2007-10-23 > top of Msdn China Tech,Oracle,开发...