oracle结果显示 我取出一组数据现在我要按固定格式对其进行显示比如部门 分数部门1 3部门2 2部门3 6部门1,2,3名字没有任何规律现要按照部门2部门3部门1这样显示有这样的sql语句吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --按照分数升序排序:select 部门,分数 from table_nameorder by 分数 asc;--按照分数降序排序:elect 部门,分数 from table_nameorder by 分数 desc; DECODE 可以定义成你想排序的样子SELECT *,DECODE(部门,'部门2',1,'部门3',2,'部门1',3) order_indexFROM TABLE_NAMEORDER BY DECODE(部门,'部门2',1,'部门3',2,'部门1',3) 这一条sql语句该怎么写啊? ORACLE导入表的问题? oracle数据库用户互访数据表问题 oracle中db link 问题 如何在储发器中调用存储过程??? 急!ASP.net连接Oracle9I的问题 定义constraint foreign key时,被引用表上的主键写与不写有什么区别? oracle客户端技术问题 为什么TNSListen服务要自动关闭? PLSQL develop 出现这种错误 高分请教oracle递归查询五级节点的所有数据 新手求助:关于一个存储过程改造
--按照分数升序排序:
select 部门,分数
from table_name
order by 分数 asc;
--按照分数降序排序:
elect 部门,分数
from table_name
order by 分数 desc;
FROM TABLE_NAME
ORDER BY DECODE(部门,'部门2',1,'部门3',2,'部门1',3)