按指定id顺序输出,例如id为(3,12,8,9,45,6),要求查询结果也按照这个顺序输出。这个id是已知的。请高手指定,多谢!! 按指定id顺序输出,例如id为(3,12,8,9,45,6),要求查询结果也按照这个顺序输出。这个id是已知的。请高手指定,多谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的意思是第一条为3,第二条为12,第三条8 ..这样吗?可以使用decode函数order by decode(id,3,1,12,2,8,3,9,4,45,5,6,6,id) 不行,这个是产品的id号,自动生成的,现在对其指定查询,按要求查询结果显示产品顺序。就是给出产品id号,按照给出的顺序显示 使用order by instr('2,8,7,20,4,78,9',id)这种方式解决了,多谢各位 求一sql写法~ oracle为什么插入的数据该字段后面都多了一个空格 如何向数据库中插入number(3,3)和char(1)类型数据? 求Oracle下类似于SQLServer中sp_bindefault的系统存储过程? 一个存储过程的创建 Oracle select 字符串处理 这个view怎么建 Oracle9i中的apche不用是不是也可以?还有几个初级问题 数据表连接速度很慢??? 求delphi7或者xe5链接oracle的方法 如何配置Oracle Home 启动tomcat ,dos窗口直接闪断
可以使用decode函数
order by decode(id,3,1,12,2,8,3,9,4,45,5,6,6,id)