现有一表t,其中一列名为Name,内容为:
铅笔1
铅笔7
铅笔9
铅笔2
铅笔3
铅笔4
铅笔10
铅笔11
铅笔12
现以Name来排序,只能实现
铅笔1
铅笔10
铅笔11
铅笔12
铅笔2
铅笔3
铅笔4
铅笔7
铅笔9请问如何排序才能实现
铅笔1
铅笔2
铅笔3
铅笔4
铅笔7
铅笔9
铅笔10
铅笔11
铅笔12谢谢
铅笔1
铅笔7
铅笔9
铅笔2
铅笔3
铅笔4
铅笔10
铅笔11
铅笔12
现以Name来排序,只能实现
铅笔1
铅笔10
铅笔11
铅笔12
铅笔2
铅笔3
铅笔4
铅笔7
铅笔9请问如何排序才能实现
铅笔1
铅笔2
铅笔3
铅笔4
铅笔7
铅笔9
铅笔10
铅笔11
铅笔12谢谢
解决方案 »
- 请教oracle触发器,当存在orderid这个记录则更新其他字段,不存在则插入
- length函数影响性能问题
- 表无法删除了,急急急!!!
- rman在数据库非归档模式下是不是不能备份?(附图)
- 用触发器实现update,谁帮帮我。。。
- 字符串长度问题 如何解决
- oracle10G dmp 文件导入问题 求助
- 为什么这句删除重复记录的SQL在10g执行一般不会超过10分钟,在9i下就执行一天也执行不完呢?
- 请高手帮我看看这个insert有什么问题?
- oracle查询语句出错 ORA-00904: "A"."COMP_ID": 标识符无效
- 一不小心把Net Manager快捷方式删掉了,怎么办?在线等。。。
- 求一条sql语句
select name from t order by substr(name,0,2),to_number(substr(name,3))
通过sql来直接做处理,不是一个好的选择,能否考虑六楼的方案,或者新加一个order的字段对顺序来进行控制。
这样比较好,先按铅笔/橡皮..排,再按序号排