最近在复习过程中愈发觉得,有些东西久了不用,真的会忘~——~。

  

  将上面的表格转换为下面的表格

  

  我拼sql拼了好久还是没弄出来,还是偶然看到我以前的笔记,才想起有行转列这样的操作(太久没有写过复杂点的sql了)

 SELECT YEAR
,
max( CASE MONTH WHEN '' THEN amount ELSE 0 END ) m1,
max( CASE MONTH WHEN '' THEN amount ELSE 0 END ) m2,
max( CASE MONTH WHEN '' THEN amount ELSE 0 END ) m3,
max( CASE MONTH WHEN '' THEN amount ELSE 0 END ) m4
FROM
test_offer GROUP BY year;

  要多复习呀,骚年!!!

最新文章

  1. Sublime 快捷键
  2. SQL 个版本下载地址
  3. [转]const 与 readonly知多少
  4. python中的字符数字之间的转换函数
  5. 一种比较少见的C#代码段
  6. SQL Server 2008 R2,显示SQL语句执行窗口。 编辑前200行,可以执行SQL语句
  7. java 选择排序法
  8. Android(java)学习笔记115:Android InputMethodManager输入法简介
  9. 仿QQ注册验证码的实现。
  10. 了解实时媒体的播放(RTP/RTCP 和 RTSP)
  11. 分布式系统里session同步的那些事儿
  12. 对Qt for Android的评价(很全面,基本已经没有问题了,网易战网客户端就是Qt quick写的),可以重用QT积累20年的RTL是好事,QML效率是HTML5的5倍
  13. java数据结构系列之——数组(1)
  14. oracle撤销表空间和回滚段
  15. Java就业企业面试问题-ssh框架
  16. 使用jemeter手工编写注册、登陆脚本 运用 fiddler (一)
  17. webpack配置使用gif动图
  18. Laravel Providers——服务提供者的注册与启动源码解析
  19. springBoot整合ftp上传图片功能
  20. Jenkins Extended E-mail Notification 2个注意事项:

热门文章

  1. php 分享一个object(stdclass)转数组的函数
  2. 在远程登陆的主机上通过命令行源码编译安装 GNU M4、autoconf、automake 等程序
  3. shell基础--test命令的使用
  4. virtualbox+vagrant学习-2(command cli)-9-vagrant Plugin命令
  5. snip
  6. java xml文件
  7. ZOJ 3992 One-Dimensional Maze(思维题)
  8. Cocos2d-x 3.0新引擎文件夹结构
  9. spring cloud gateway之filter篇
  10. OC 知识:彻底理解 iOS 内存管理(MRC、ARC)