请参考decode的用法
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/functions33a.htm#SQLRF00631
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/functions33a.htm#SQLRF00631
解决方案 »
- 请教 在连接到数据库服务器的客户端中怎么获取awrrpt.sql的路径呀?
- Oracle 11g下扩展索引与普通索引联合查询的问题
- oracle 无法启动问题
- 逻辑IO 怎么能被减少呢?
- ?????帮助偶解决存储过程速度慢的问题的200分都给您老,没有第二!
- 初用proc 请教编译问题
- *******无法进入企业管理器************
- 高分相送!急用!!在线等待!
- 请如何备份,恢复ORACLE的数据库?
- 请问ibatis里用了isPropertyAvailable判断。Mybatis中有什么好的替代方案吗?
- 数据导入导出的问题!有关数据优化的!
- 谁有accp第2学期的教材闲置不用的,可以卖给我吗?地点在上海,qq;121196370
------ ----------
000001 80
000001 68
000001 70
000001 73
000002 84
000002 56
000002 66
000002 78
000003 66
000003 54
000003 54ID SCORE
------ ----------
000003 55
000004 68
000004 70
000004 54
000004 68已选择16行。SQL> select id,sum(score*5)/20,
2 decode(sign(sum(score*5)/20-70),1,'高级',
3 decode(sign(sum(score*5)/20-55),1,'中级',-1,'过关'))
4 from score group by id;ID SUM(SCORE*5)/20 DECO
------ --------------- ----
000001 72.75 高级
000002 71 高级
000003 57.25 中级
000004 65 中级