博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【348天】我爱刷题系列107(2018.01.19)
阅读量:6761 次
发布时间:2019-06-26

本文共 1099 字,大约阅读时间需要 3 分钟。

叨叨两句

  1. ~

SQL习题002

1

CREATE TABLE tb_amount1 (  year varchar2(4) DEFAULT NULL,  month number(2) DEFAULT NULL,  amount number(3,2) DEFAULT NULL); insert  into tb_amount1(year,month,amount) values ('2011',1,1.10);insert  into tb_amount1(year,month,amount) values ('2011',2,1.20);insert  into tb_amount1(year,month,amount) values ('2011',3,1.30);insert  into tb_amount1(year,month,amount) values ('2011',4,1.40);insert  into tb_amount(year,month,amount) values ('2012',1,2.10);insert  into tb_amount(year,month,amount) values ('2012',2,2.20);insert  into tb_amount(year,month,amount) values ('2012',3,2.30);insert  into tb_amount(year,month,amount) values ('2012',4,2.40);
-- 1. 以 1 为例, 将 1月份的数据竖起来select year,case month when 1 then amount end m1 from tb_amount; -- 2. 将空行全都取掉select year,sum(case month when 1 then amount end) m1 from tb_amount group by year; -- 3. 结果select year,       sum(case month when 1 then amount end) m1,       sum(case month when 2 then amount end) m2,       sum(case month when 3 then amount end) m3,       sum(case month when 4 then amount end) m4 from tb_amount group by year;

转载地址:http://smbeo.baihongyu.com/

你可能感兴趣的文章
普通程序员如何入门AI
查看>>
Linux C系统编程:信号与定时器的使用
查看>>
QT的项目管理文件pro的编写
查看>>
dtcoretext概要
查看>>
最好用的Android黑客应用程序和工具
查看>>
编程方法论/架构设计/模式相关转载链接汇总
查看>>
揭秘白帽黑客:优秀女白帽子比大熊猫还稀罕
查看>>
10行Python代码创建可视化地图
查看>>
对选购重复数据删除解决方案的几点建议
查看>>
微信首轮广告投放 你收到了哪条广告?
查看>>
全闪存阵列:产品各有千秋 适合才是王道
查看>>
《Python和Pygame游戏开发指南》——2.3 建立一个Pygame程序
查看>>
28个Unix/Linux的命令行神器
查看>>
庆科:从安全设计上突破,云上物联网操作系统进化之路
查看>>
简洁的 Bash Programming 技巧
查看>>
linux[ubuntu]下mysql字符集设置
查看>>
验证码的前世今生(今生篇)
查看>>
云平台打造智慧水务新模式
查看>>
nfc近场通信
查看>>
ElasticSearch Bulk 源码解析
查看>>