Discuz教程网

用sql语句进行复杂排序,不知道用什么关键字在google搜索,请各位帮忙指导。

[复制链接]
authicon 不死不活 发表于 2010-10-26 04:59:42 | 显示全部楼层 |阅读模式

假如数据库取出来的原始数据是这样的:
甲001A
丙003A
乙002B
丙003A
乙002A
甲001B
丙003A
1、要用sql语句加工排序,要求是:前面的一些列字符一致的,紧挨着在,然后按最后一个字符排序。
加工后的结果是这样的:
甲001A
甲001B
是一对,中间没有其他数据,同理
乙002A
乙002B

2、甲乙丙丁不用排序,随便怎么放,只要保证甲的在一起就可以了。
这个应该怎么写?
不知道用什么关键字在google上搜索,只好发论坛了……



上一篇:求助:win2k3上装的oracle,怎么执行ocrcheck和crsctl query css votedisk?
下一篇:基于LINUX的Oracle 10G RAC管理维护学习手记(PDF文档 供下载)
authicon duolanshizhe 发表于 2010-10-26 05:06:24 | 显示全部楼层

直接按照这个字段排序就可以啊
authicon 拿钱发帖死全家 发表于 2010-10-26 07:54:39 | 显示全部楼层

:emn10:
直接ORDER BY 就行
authicon duolanshizhe 发表于 2010-10-26 12:51:46 | 显示全部楼层

难道是我错误理解楼主的意思了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 16:18

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表