婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > MySQL橫縱表相互轉(zhuǎn)化操作實(shí)現(xiàn)方法

MySQL橫縱表相互轉(zhuǎn)化操作實(shí)現(xiàn)方法

熱門(mén)標(biāo)簽:博樂(lè)電銷(xiāo)機(jī)器人 機(jī)器人打電銷(xiāo)電話 怎么更改高德地圖標(biāo)注 鄭州網(wǎng)絡(luò)外呼系統(tǒng)價(jià)錢(qián) 電話機(jī)器人是電腦呼號(hào)嗎 云南大數(shù)據(jù)外呼系統(tǒng) 南寧外呼系統(tǒng)招商 上海市三維地圖標(biāo)注 400電話到哪辦理優(yōu)惠

本文實(shí)例講述了MySQL橫縱表相互轉(zhuǎn)化操作實(shí)現(xiàn)方法。分享給大家供大家參考,具體如下:

先創(chuàng)建一個(gè)成績(jī)表(縱表)

create table user_score
(
  name varchar(20),
  subjects varchar(20),
  score int
);
insert into user_score(name,subjects,score) values('張三','語(yǔ)文',60);
insert into user_score(name,subjects,score) values('張三','數(shù)學(xué)',70);
insert into user_score(name,subjects,score) values('張三','英語(yǔ)',80);
insert into user_score(name,subjects,score) values('李四','語(yǔ)文',90);
insert into user_score(name,subjects,score) values('李四','數(shù)學(xué)',100);

再創(chuàng)建一個(gè)成績(jī)表(橫表)

create table user_score2
(
  name varchar(20),
  yuwen int,
  shuxue int,
  yingyu int
);
insert into user_score2(name,yuwen,shuxue,yingyu) values('張三',60,70,80);
insert into user_score2(name,yuwen,shuxue,yingyu) values('李四',90,100,0);

縱表轉(zhuǎn)橫表

select name,sum(case subjects when '語(yǔ)文' then score else 0 end) 
as '語(yǔ)文',sum(case subjects when '數(shù)學(xué)' then score else 0 end) 
as '數(shù)學(xué)', sum(case subjects when '英語(yǔ)' then score else 0 end) 
as '英語(yǔ)'from user_score group by name;

縱表轉(zhuǎn)橫表

SELECT  name,'yuwen'  AS   subjects,yuwen  AS  score  FROM  user_score2  UNION  ALL  
SELECT  name,'shuxue'  AS   subjects,shuxue  AS  score  FROM  user_score2 UNION  ALL  
SELECT  name,'yingyu'  AS   subjects,yingyu  AS  score  FROM  user_score2 
ORDER BY name,subjects DESC; 

更多關(guān)于MySQL相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《MySQL查詢技巧大全》、《MySQL事務(wù)操作技巧匯總》、《MySQL存儲(chǔ)過(guò)程技巧大全》、《MySQL數(shù)據(jù)庫(kù)鎖相關(guān)技巧匯總》及《MySQL常用函數(shù)大匯總》

希望本文所述對(duì)大家MySQL數(shù)據(jù)庫(kù)計(jì)有所幫助。

您可能感興趣的文章:
  • Mysql縱表轉(zhuǎn)換為橫表的方法及優(yōu)化教程

標(biāo)簽:恩施 澳門(mén) 益陽(yáng) 秦皇島 杭州 定西 寧夏 白銀

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MySQL橫縱表相互轉(zhuǎn)化操作實(shí)現(xiàn)方法》,本文關(guān)鍵詞  MySQL,橫縱,表,相互,轉(zhuǎn)化,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySQL橫縱表相互轉(zhuǎn)化操作實(shí)現(xiàn)方法》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于MySQL橫縱表相互轉(zhuǎn)化操作實(shí)現(xiàn)方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 句容市| 苏尼特右旗| 利川市| 上杭县| 阿尔山市| 富蕴县| 咸阳市| 佳木斯市| 临泽县| 白银市| 汉阴县| 万荣县| 平山县| 民权县| 仪征市| 筠连县| 滦南县| 巴楚县| 河曲县| 两当县| 包头市| 瑞丽市| 江孜县| 石渠县| 白朗县| 三明市| 五河县| 北票市| 台江县| 东安县| 吴川市| 乌拉特后旗| 宁乡县| 卓资县| 宕昌县| 方正县| 东乌珠穆沁旗| 惠东县| 城固县| 龙井市| 信宜市|