范例数据:
corpid
1
2
3
4
5
6
7SQL语句:
select t.*, t.rowid from wg_corp t where t.corp_id=4 or (corp_id > 2)
结果:
3
4
5
6
7用户要求:
把where中的corpid=xx这一条件在显示列表中作为第一条显示,以上面的结果为例,显示方式要求为:4、3、5......这个问题有解决办法么?(corpid=xx中的xx必定存在于数据库中,不会出现没有这个值的情况)
corpid
1
2
3
4
5
6
7SQL语句:
select t.*, t.rowid from wg_corp t where t.corp_id=4 or (corp_id > 2)
结果:
3
4
5
6
7用户要求:
把where中的corpid=xx这一条件在显示列表中作为第一条显示,以上面的结果为例,显示方式要求为:4、3、5......这个问题有解决办法么?(corpid=xx中的xx必定存在于数据库中,不会出现没有这个值的情况)
解决方案 »
- merge 的小问题 帮我看看谢谢
- 如何让新建的用户只有select权限和调用存储过程的权限
- 一个简单的oracle exp\imp 导入导出问题
- ORA-12154: TNS:could not resolve service name
- ▲触发器能阻止INSERT吗?
- 将sqlserver语法转化成oracle语法,急!!
- 如何在NT平台下写个计划任务来定时删除某个数据库用户
- 特急,imp导入问题,帮帮忙
- utl_file.fseek(fid,absolte,relitive)怎么定位到文件第一行
- ORACLE和IIS有冲突吗?
- 初接触OCI,关于OCIStmtFetch说明
- 关于存储过程的两个问题
order by (case when t.corp_id=4 then 0 else corp_id end)