SQL 列转行
好东西,转一下,嘿嘿。
普通行列转换
爱新觉罗毓华 于海南三亚
假设有张学生成绩表如下
张三语文
张三数学
张三物理
李四语文
李四数学
李四物理
想变成
姓名语文数学物理
李四
张三
!"#
!"#
$%
$%$%&##!'张三'#'语文'#
$%$%&##!'张三'#'数学'#
$%$%&##!'张三'#'物理'#
$%$%&##!'李四'#'语文'#
$%$%&##!'李四'#'数学'#
$%$%&##!'李四'#'物理'#
(&
静态 )*#指 只有语文、数学、物理这三门课程。
%姓名#
+,"%'语文'"%%-语文#
+,"%'数学'"%%-数学#
+,"%'物理'"%%-物理
.&
(&/0%
姓名语文数学物理
李四
张三