首頁 > 資料庫 > mysql教程 > 几条sql语句

几条sql语句

WBOY
發布: 2016-06-07 17:38:37
原創
989 人瀏覽過

1、行、列转换 成绩(姓名 varchar ( 10 ),科目 varchar ( 10 ),分数 int ) ,, 74 ) ,, 83 ) ,, 93 ) ,, 77 ) ,, 84 ) ,, 94 ) ,, 81 ) ,, 86 ) ,, 91 ) 姓名, 分数 ) as 语文, 分数 ) as 数学, 分数 ) as 物理 from 成绩 group by 姓名 成绩 pivot( max (分

1、行、列转换

成绩(姓名 varchar(10),科目 varchar(10),分数 int) ,,74) ,,83) ,,93) ,,77) ,,84) ,,94) ,,81) ,,86) ,,91) 姓名, 分数 ) as 语文, 分数 ) as 数学, 分数 ) as 物理 from 成绩 group by 姓名 成绩 pivot(max(分数) for 科目 in (语文,数学,物理)) a 成绩(姓名 varchar(10),语文 int,数学 int,物理 int) ,74,83,93) ,77,84,94) ,81,86,91) 姓名,科目,语文 as 分数 from 成绩 科目,数学 as 分数 from 成绩 科目,物理 as 分数 from 成绩 姓名,科目,分数 from 成绩 unpivot(分数 for 科目 in(语文,数学,物理)) t ,

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板