Oracle查询数据怎么按照甲乙丙丁排序?楼下的方法貌似我试了 不行啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 17:53:09

Oracle查询数据怎么按照甲乙丙丁排序?楼下的方法貌似我试了 不行啊
Oracle查询数据怎么按照甲乙丙丁排序?
楼下的方法貌似我试了 不行啊

Oracle查询数据怎么按照甲乙丙丁排序?楼下的方法貌似我试了 不行啊
create table test1
(
id int,
name char(20),
rank varchar2(2),
primary key (id)
);
select * from test1;
insert into test1(id,name,rank) values(1,'aa','甲');
insert into test1(id,name,rank) values(2,'bb','乙');
insert into test1(id,name,rank) values(3,'dd','丁');
insert into test1(id,name,rank) values(4,'cc','丙');
insert into test1(id,name,rank) values(5,'ee','乙');
--甲、乙、丙、丁、戊、己、庚、辛、壬、癸
select *
from test1
order by (
case
when rank='甲' then 1
when rank='乙' then 2
when rank='丙' then 3
when rank='丁' then 4
when rank='戊' then 5
when rank='己' then 6
when rank='庚' then 7
when rank='辛' then 8
when rank='壬' then 9
when rank='癸' then 10
else 11
end
) asc,name asc;
select *
from test1
order by decode(rank,
'甲',1,
'乙',2,
'丙',3,
'丁',4,
'戊',5,
'己',6,
'庚',7,
'辛',8,
'壬',9,
'癸',10,
11
) asc,name asc;

Oracle查询数据怎么按照甲乙丙丁排序?楼下的方法貌似我试了 不行啊 oracle 查询 保存两位小数 比如数据 0.01 ;0 显示结果为 0.01 ;0.00 excel中数据怎么排序? 请教oracle查询排序问题seqno xxx yyy1 A 52 A 53 A 44 A 55 B 56 B 57 B 58 B 5希望查询以后的结果是:seqno xxx yyy1 A 52 A 54 A 53 A 45 B 56 B 57 B 58 B 5请问怎么写 oracle数据库查询问题 有张表数据如下:useid username course 1 a A 1 a B 2 b A 2 b C 3 c C 4 d null怎么查询,结果如下:userid username course1 a A,B2 b A,C3 c C4 d表数据为:userid username course1 a A1 a B2 b A2 b C3 c C4 d 怎么查询具体道路的车流量数据? 关于oracle 语句,in 的用法我有一堆数据大概有几万条,按照时间排序的.现在我想取其中的8000条,取升序6000条,降序2000条.就是取头和尾的.但是我这样写报错SELECT sbsfz,sbxm,zdbh,CJBH FROM cc_compare WHERE 甲乙丙丁戊己庚辛壬癸怎么念 甲乙丙丁戊己庚辛壬癸分别怎么读? 甲乙丙丁戊己庚辛壬癸怎么读 甲乙丙丁后面是什么?怎么念? 甲乙丙丁戊己庚辛壬癸怎么念? 甲乙丙丁戊己庚辛壬癸用英文怎么翻译 oracle 查询出的数据,把不足十位的数字前面补充0我在查询一个表的数据时,希望对一个NUMBER型字段的数据进行格式化,把不足十位的数字前面补充0 . 2007版excel做的条形图怎么按照数据大小排序啊,表格都是从大到小排好的,怎么做成条形图就从小到大了呢 oracle同义词求解查询表报表不存在 是不是同义词失效了怎么查看同义词表是否失效 怎么处理呢 电子表格中查询两列相同数据并以第一列排序,后面也跟着排序.比如:ABC,DEF 共6列,A:代码 B:名称 C:数量;D:代码 E:名称 F:数量;前面3列为一组,后面3列为另一组,现在要把D列按照A列的 关于中国文化的问题谁能详细列出甲乙丙丁,子丑寅卯,其他一些的详细排序吗