要求一个语句从study,DICT 表中取出如表三所列格式数据
2015-04-08 16:47
351 查看
问题描述:要求一个语句从study,DICT 表中取出如表三所列格式数据
study表
DICT表
表三
答案:SQL:
study表
DICT表
表三
答案:SQL:
SELECT Deptname, MAX(CASE WHEN Mon = '一月份' THEN value ELSE null END) AS 一月份, MAX(CASE WHEN Mon = '二月份' THEN value ELSE null END) AS 二月份, MAX(CASE WHEN Mon = '三月份' THEN value ELSE null END) AS 三月份 FROM `study` as a right join `DICT` as b on a.dept=b.Dept group by Deptname
相关文章推荐
- 给定一个一oracle建表的sql语句,解析读出的字符串,将表名、字段名、字段类型数据取出,怎么实现啊?
- 问题:利用 C++的各种控制语句编写一个万年历程序。 要求:显示任何年份的日历,日历以月份顺序排列,每月以星期顺序排列,类似于一 般挂历上的格式。
- ADO带密码的数据连接、查询一个记录集、执行一SQL语句
- 求救!用Access数据库插入数据,INSERT INTO语句总是出现错误,但同样的语句格式,用SQL Server 2000数据库,不出现错误!
- 将DATAGRID的数据导出为一个标准EXCEL格式的文件
- 如何使数据库中取出的数据保持原有格式(转)
- 数据导出Excel的简便方法(无格式要求)
- 一个jdbc的例子(包含sql语句的批处理,事务处理,数据绑定prepare)
- 来自MSDN的一个Sample:如何自定义 Windows 窗体 DataGridView 控件中的数据格式设置
- 一个jdbc的例子(包含sql语句的批处理,事务处理,数据绑定prepare,)
- 一个存储过程,多个select语句,形成多个表读取数据
- 用SQL语句将Excel中的数据追加到SQL Server DB中的一个表里
- 如何使数据库中取出的数据保持原有格式
- 数据输出输入语句及格式控制【转贴】
- 一个文本文件中约有10万多行的数据,每个数据占一行(数据为一个整数)。要求:统计出总行数,并找出出现次数最多的那个整数。
- 一个新的IP数据格式:ipwry
- 如何使数据库中取出的数据保持原有格式
- 以用户指定的格式复制一个数据文件至数据库表或视图中。
- 一个过滤重复数据的 SQL 语句
- 如何把aspx页面中的某个控件输出成html页面(例如把一个页面中的datagrid数据输出成html格式的页面保存)