sql表记录值变成字段
来源:互联网 发布:debug.print如何使用vb 编辑:程序博客网 时间:2024/05/23 17:29
表中记录变字段:
表 a_a :
student_id
student_name
subject
grade
20070001
mark
math
88
20070001
mark
chinese
90
20070001
mark
english
95
20070002
green
math
96
20070002
green
chinese
92
20070002
green
english
91
如何由上表a_a 得到下表a
student_id
student_name
math
chinese
english
20070001
mark
88
90
95
20070002
green
96
92
91
实现的sql语句:
select a.student_id,a.student_name,
(select grade from a_a where student_id=a.student_id and student_name=a.student_name and subject='math') as math,
(select grade from a_a where student_id=a.student_id and student_name=a.student_name and subject='chinese') as chinese,
(select grade from a_a where student_id=a.student_id and student_name=a.student_name and subject='english') as english
from (SELECT student_id,student_name FROM a_a group by student_id,student_name) a
- sql表记录值变成字段
- sql表记录值变成字段(转)
- 查sql表记录数
- SQL Server2005 xml字段使用方法 1对多表记录读取
- 生成表记录的SQL语句
- SQL查询所有用户表记录数
- SQLServer数据库删除表记录sql
- SQLServer数据库表记录查询sql
- SQL查询所有用户表记录数
- 树形结构表记录 :sql递归查询
- sql删除数据表及表记录
- 生成表记录的SQL语句
- 数据库之SQL语句表记录篇
- mysql同一表记录某一字段内容合并
- 关于MYSQL表记录字段换行符回车符处理
- 查询SQL SERVER所有表记录数和体积大小
- 写几个有用的简单SQL(表记录的复制)
- 将表记录生成sql的存储过程
- 命名管道程序
- 表达式求值
- hdu3308
- 找出100~200间的素数
- 思恋离别的伤感_剪不断的伤感日志
- sql表记录值变成字段
- oracle中利用rownum进行分页的问题
- poj 1961 Period(KMP, 最短循环节)
- DataGridView 中捕捉 CheckBox ( DataGridViewCheckBoxCell ) 列的状态改变
- InternetGetConnectedState 用法
- 不依赖增长的治理:探寻发展的另外一种可能
- 想要的是全世界唯你一人的温暖:伤感日志
- 动态修改Extjs4 EditGrid中的数据
- java多线程