社区
ASP
帖子详情
简单的oracle数据库排序,请大家指教,本人揭帖一向迅速!
wwj9252003
2004-10-20 11:08:55
表a: 字段名:id;
数据如下:
1
2
3
4
5
11
12
13
22
31
如果我用select * from a order by id 结果如下:
1
11
12
13
2
22
31
如果我想实现查询结果如下:
1
2
3
4
5
11
12
13
22
31
请问查询语句该如何写?
...全文
147
13
打赏
收藏
简单的oracle数据库排序,请大家指教,本人揭帖一向迅速!
表a: 字段名:id; 数据如下: 1 2 3 4 5 11 12 13 22 31 如果我用select * from a order by id 结果如下: 1 11 12 13 2 22 31 如果我想实现查询结果如下: 1 2 3 4 5 11 12 13 22 31 请问查询语句该如何写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwj9252003
2004-10-21
打赏
举报
回复
真该死,楼上的都解决了,我都没有发现,该死,该死!
select * from a order by length(id),id
正解!
wwj9252003
2004-10-21
打赏
举报
回复
使用
select * from a order by to_number(id)
不行啊,to_number(id)不能使用,
id中有如下数据,K53 等
看来我要上oracle板块发帖了。。。。。。
VickyMao
2004-10-20
打赏
举报
回复
select * from a order by length(id),id
VickyMao
2004-10-20
打赏
举报
回复
把id改为数值型的啊
wwj9252003
2004-10-20
打赏
举报
回复
不能用数字的,因为我的id代表公交线路名称,有的前面还有字母,如K59等
数据如下所示:
1
2
3
12
13
22
k30
k50
等等,只能采用字符型,谁能查询出这种结果吗?
QQgenie
2004-10-20
打赏
举报
回复
oracle的ID用字符型的不好,应该用数字型的,再配合序列号很好用的.
try:
select * from a order by to_char(id,'0000000000')
yb2008
2004-10-20
打赏
举报
回复
把id改为数值型的!
wwj9252003
2004-10-20
打赏
举报
回复
是字符型的!
xing_shou
2004-10-20
打赏
举报
回复
你的id是不是字符呀,要是数字不可能那么排呀
tina2elva
2004-10-20
打赏
举报
回复
你id的数据类型是数值型的吧
VickyMao
2004-10-20
打赏
举报
回复
呵呵,我打开的时候你那一条说明还没有呢
DeltaCat
2004-10-20
打赏
举报
回复
select * from a order by to_number(id)
wwj9252003
2004-10-20
打赏
举报
回复
楼上的你能不能看看我的问题,我的数据中有k20,k30这种类型的数据,你能改为数值型的吗?
请看问题再回答!谢谢!
如果这个问题是个难题的话,我会考虑加分!
强制
揭帖
出bug了
这次信誉分被扣是由于被强制
揭帖
所致。CSDN已经在2周前发了公告要求用户自行
揭帖
。强制
揭帖
所扣信誉分不会被记录到信誉分变化记录中。这次强制
揭帖
是对2004年7月到2005年6月之间的未结非0分帖子进行了强制
揭帖
。每一...
[VB.NET]急死!2005中如何更新数据源,老鸟帮帮手,立马
揭帖
把
数据库
这块系统的说一遍:如何读取数据源到dataset中,如何更新dataset,如何更新数据源,要用代码方式,不要可视化,我就是被书上的可视化搞混的. 解决问题,另外开贴送上100分,谢谢您的无私奉献! ____________________...
VB版2004年度专家榜(
揭帖
时间为2004年度的得分汇总)
VB版2004年度专家榜(
揭帖
时间为2004年度的得分汇总) 有帖子是2003年的,但是
揭帖
是 2004 年的情况。online63603rainstormmaster48780tztz52032383MSTOP24957daisy867524517cuizm23351supergreenbean
windows板块版务起草书
CSDN--->>>windows专区特别公告 大家知道在大版上公布的帖子可以显现出来的只有3个,但是往往公布的消息却远远的超出3个...
请
大家仔细阅读!!!! 大版公告处只给出两个固定的公告帖子的连接帖子。实施办法如下:
怎样把本软件是否注册的标志加在程序里?(注:不想加在
数据库
里)
(注:不想加在
数据库
里) Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiDB/html/delphi_20061220125350203.html 本人公司做了一套软件, 并且需要注册才可以使用, 但是注册成功后不想把注册是否成功...
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章