select sno,
nvl(to_char(sum(decode(cno,'c001',score))),'-') c001,
nvl(to_char(sum(decode(cno,'c002',score))),'-') c002,
nvl(to_char(sum(decode(cno,'c003',score))),'-') c003,avg(score) 平均分,sum(score) 总成绩
from sc
group by sno;

结果:

最新文章

  1. C#设计模式系列:单一职责原则(Single Responsibility Principle)
  2. docker命令小记
  3. JavaScript学习12 JS中定义对象的几种方式
  4. BZOJ3240 [Noi2013]矩阵游戏
  5. mac 文本编辑器 文本编码Unicode utf-8 不适用的问题
  6. HTML5 javascript修改canvas的大小
  7. 解决VS2012新建MVC3等项目时,收到加载程序集“NuGet.VisualStudio.Interop…”的错误
  8. ckplayer,超酷网页播放器,用于集成在网站中的播放器
  9. GDB: basics
  10. 【Linux 操作系统】Ubuntu 配置 ftp freemind adb
  11. PHP设计模式概述
  12. 2018-2019-2 网络对抗技术 20165321 Exp1 PC平台逆向破解
  13. jar运行
  14. 内存管理cpuset,mempolicy[原理]
  15. [CF98E]Help Shrek and Donkey(纳什均衡)
  16. IIS下使用 HTTP/2
  17. 使用Flash Media Server(FMS)录制mp4格式的视频
  18. win8中 cmd直接以管理员权限运行
  19. 读书笔记_Effective_C++_条款三十三:避免遮掩继承而来的名称
  20. UVa 10891 Sum游戏

热门文章

  1. Codeforces Round #229 (Div. 2) D
  2. centos 用dvd创建yum 仓库
  3. Flex加载google地图、百度地图以及天地图作底图
  4. Hadoop伪分布式配置:CentOS6.5(64)+JDK1.7+hadoop2.7.2
  5. js事件委托,可以使新添加的元素具有事件(event运用)
  6. 使用Autofac在MVC中实现IOC
  7. Django过滤器列表
  8. VS2012调试时无法启动程序和拒绝访问问题汇总
  9. docker网络配置之自定义网桥
  10. delphi模拟按键精灵自动控制PDF页面自动扩边的源代码