亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > Oracle的數據表中行轉列與列轉行的操作實例講解

Oracle的數據表中行轉列與列轉行的操作實例講解

熱門標簽:慧營銷crm外呼系統丹丹 圖吧網站地圖標注 哪個400外呼系統好 山東crm外呼系統軟件 愛客外呼系統怎么樣 百度地圖標注途經點 開發外呼系統 地圖標注養老院 哈爾濱電話機器人銷售招聘

行轉列
一張表

查詢結果為

--行轉列

select years,(select amount from Tb_Amount as A where month=1 and A.years=Tb_Amount.years)as m1,
(select amount from Tb_Amount as A where month=2 and A.years=Tb_Amount.years)as m2,
(select amount from Tb_Amount as A where month=3 and A.years=Tb_Amount.years)as m3
from Tb_Amount group by years

或者為

select years as 年份,
sum(case when month='1' then amount end) as 一月,
 sum(case when month='2' then amount end) as 二月,
sum(case when month='3' then amount end) as 三月
from dbo.Tb_Amount group by years order by years desc

2.人員信息表包括姓名 時代  金額

顯示行轉列
姓名     時代       金額

姓名  年輕         中年       老年

張麗 1000000.00 4000000.00    500000000.00

孫子 2000000.00   12233335.00  4552220010.00

select uname as 姓名,
SUM(case when era='年輕' then amount end) as 年輕,
SUM(case when era='中年' then amount end) as 中年,
SUM(case when era='老年' then amount end) as 老年
from Tb_People group by uname order by uname desc

 3.學生表 [Tb_Student]

顯示效果

靜態SQL,指subject只有語文、數學、英語這三門課程。

select sname as 姓名,
max(case Subject when '語文' then grade else 0 end) as 語文,
max(case Subject when '數學' then grade else 0 end) as 數學,
max(case Subject when '英語' then grade else 0 end) as 英語
from dbo.Tb_Student group by sname order by sname desc

--動態SQL,指subject不止語文、數學、英語這三門課程。

declare @sql varchar(8000)
set @sql = 'select sname as ' + '姓名'
select @sql = @sql + ' , max(case Subject when ''' + Subject + ''' then grade else 0 end) [' + Subject + ']'
from (select distinct Subject from Tb_Student) as a
set @sql = @sql + ' from Tb_Student group by sname order by sname desc'
exec(@sql)

oracle中Decode()函數使用 然后將這些累計求和(sum部分)

select t.sname AS 姓名,
sum(decode(t.subject,'語文',grade,null))語文 ,
sum(decode(t.subject,'數學',grade,null)) 數學,
sum(decode(t.subject,'英語',grade,null)) 英語
from Tb_Student t group by sname order by sname desc


列轉行

生成

sql代碼
生成靜態:

select *
from (select sname,[Course ] ='數學',[Score]=[數學] from Tb_students union all
select sname,[Course]='英語',[Score]=[英語] from Tb_students union all
select sname,[Course]='語文',[Score]=[語文] from Tb_students)t
order by sname,case [Course] when '語文' then 1 when '數學' then 2 when '英語' then 3 end
go
 --列轉行的靜態方案:UNPIVOT,sql2005及以后版本
 
 SELECT sname,Subject, grade
 from dbo.Tb_students
 unpivot(grade for Subject in([語文],[數學],[英語]))as up
 GO
 
 
 --列轉行的動態方案:UNPIVOT,sql2005及以后版本
 --因為行是動態所以這里就從INFORMATION_SCHEMA.COLUMNS視圖中獲取列來構造行,同樣也使用了XML處理。
 declare @s nvarchar(4000)
select @s=isnull(@s+',','')+quotename(Name)
from syscolumns where ID=object_id('Tb_students') and Name not in('sname')
order by Colid
exec('select sname,[Subject],[grade] from Tb_students unpivot ([grade] for [Subject] in('+@s+'))b')

go
select
  sname,[Subject],[grade]
from
  Tb_students
unpivot
  ([grade] for [Subject] in([數學],[英語],[語文]))b

您可能感興趣的文章:
  • Python SqlAlchemy動態添加數據表字段實例解析
  • java使用JDBC動態創建數據表及SQL預處理的方法
  • 如何將Oracle的一個大數據表快速遷移到 Sqlserver2008數據庫(圖文教程)
  • Angualrjs和bootstrap相結合實現數據表格table
  • bootstrap table 數據表格行內修改的實現代碼
  • MySQL中大數據表增加字段的實現思路
  • mysql中數據庫與數據表編碼格式的查看、創建及修改
  • Android實現仿excel數據表格效果
  • MySQL清空數據表的方法實例與分析
  • jQuery EasyUI框架中的Datagrid數據表格組件結構詳解
  • MySQL中復制數據表中的數據到新表中的操作教程
  • 詳解數據庫中跨庫數據表的運算

標簽:承德 和田 開封 青島 周口 武漢 甘肅 固原

巨人網絡通訊聲明:本文標題《Oracle的數據表中行轉列與列轉行的操作實例講解》,本文關鍵詞  Oracle,的,數據表,中行,轉列,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Oracle的數據表中行轉列與列轉行的操作實例講解》相關的同類信息!
  • 本頁收集關于Oracle的數據表中行轉列與列轉行的操作實例講解的相關信息資訊供網民參考!
  • 推薦文章
    色综合久久久久综合体桃花网| 日韩字幕在线| 中文字幕97| 99久久精品国产高清一区二区 | 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 亚洲女人国产香蕉久久精品 | 精品久久久久久中文| 天天做日日爱| 久久99中文字幕| 日日夜夜婷婷| a级黄色毛片免费播放视频| 日本在线不卡免费视频一区| 国产一区精品| 欧美激情中文字幕一区二区| 国产视频久久久| 精品国产一区二区三区免费| 亚洲第一视频在线播放| 美女被草网站| 亚洲精品久久玖玖玖玖| 国产网站免费视频| 久久国产影院| 国产视频网站在线观看| 国产原创视频在线| 四虎精品在线观看| 日韩字幕在线| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 成人免费观看的视频黄页| 欧美a级片视频| 日本特黄特黄aaaaa大片| 成人免费网站久久久| 免费的黄色小视频| 青青久在线视频| 国产一级生活片| 久久99这里只有精品国产| 你懂的日韩| 可以免费看毛片的网站| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 中文字幕一区二区三区精彩视频| 日韩中文字幕在线亚洲一区| 天天做日日干| 国产91精品系列在线观看| 成人免费观看的视频黄页| 国产美女在线观看| 国产激情一区二区三区| 国产综合91天堂亚洲国产| 亚洲天堂免费观看| 欧美爱色| 精品久久久久久中文字幕2017| 麻豆系列国产剧在线观看| 精品美女| 欧美激情一区二区三区视频高清| 久久久久久久久综合影视网| 国产伦久视频免费观看 视频 | 黄色短视频网站| 国产成人欧美一区二区三区的| 成人在激情在线视频| 国产高清视频免费| 日韩专区在线播放| 一级女性全黄久久生活片| 国产一区二区精品| 日本特黄一级| 日韩欧美一及在线播放| 可以免费看毛片的网站| 日韩欧美一二三区| 毛片电影网| 午夜激情视频在线观看| 欧美激情一区二区三区在线 | 国产亚洲免费观看| 香蕉视频一级| 青青青草影院 | 久久国产影视免费精品| 黄色福利| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 久久久成人网| 91麻豆爱豆果冻天美星空| 99色视频在线观看| 欧美激情一区二区三区在线| 国产91精品一区| 97视频免费在线| 成人高清视频免费观看| 国产极品白嫩美女在线观看看| 日韩av成人| 日韩av成人| 国产欧美精品| 韩国毛片 免费| 日韩av成人| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 青青久在线视频| 人人干人人草| 黄色福利片| 香蕉视频一级| 国产成人欧美一区二区三区的| 毛片高清| 欧美激情一区二区三区在线 | 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品国产亚洲人成在线| 夜夜操天天爽| 999久久狠狠免费精品| 国产一区二区精品尤物| 麻豆午夜视频| 欧美一级视频免费观看| 国产伦久视频免费观看视频| 国产91素人搭讪系列天堂| 亚洲天堂一区二区三区四区| 国产麻豆精品hdvideoss| 久久99欧美| 99色视频在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 精品在线免费播放| 韩国毛片免费大片| 日韩专区亚洲综合久久| 99久久精品国产片| 亚久久伊人精品青青草原2020| 成人a大片高清在线观看| 91麻豆国产福利精品| 高清一级做a爱过程不卡视频| 美女免费精品视频在线观看| 亚洲www美色| 国产麻豆精品| 日韩免费在线视频| 精品毛片视频| 欧美激情中文字幕一区二区| 国产一区二区高清视频| 日日日夜夜操| 九九精品在线| 天天做人人爱夜夜爽2020毛片| 色综合久久久久综合体桃花网| 国产一区精品| 亚洲天堂在线播放| 四虎精品在线观看| 一级女性全黄久久生活片| 久草免费资源| 欧美爱色| 999久久久免费精品国产牛牛| 九九免费高清在线观看视频| 久久99这里只有精品国产| 国产不卡高清在线观看视频| 欧美一区二区三区在线观看 | 在线观看导航| 成人影院一区二区三区| 日本乱中文字幕系列| 国产麻豆精品| 黄视频网站免费| 欧美激情一区二区三区在线 | 欧美激情一区二区三区在线| 二级特黄绝大片免费视频大片| 国产精品免费精品自在线观看| 欧美激情一区二区三区在线| 四虎影视久久久| 国产高清在线精品一区a| 精品视频一区二区三区免费| 亚欧乱色一区二区三区| 国产网站麻豆精品视频| 亚洲天堂免费| 久久福利影视| 欧美激情在线精品video| 一级毛片看真人在线视频| 四虎影视库| 91麻豆精品国产高清在线| 99热精品在线| 精品国产三级a∨在线观看| 91麻豆tv| 高清一级做a爱过程不卡视频| 美女免费黄网站| 日日夜夜婷婷| 日韩免费片| 国产网站在线| 国产精品自拍在线观看| 天天做人人爱夜夜爽2020毛片| 青青青草视频在线观看| 91麻豆tv| 日本在线不卡视频| 欧美一级视| 欧美一级视频免费观看| 日韩在线观看免费| 亚洲爆爽| 999精品视频在线| 亚洲第一色在线| 精品在线观看国产| 91麻豆tv| 精品国产一区二区三区免费| 国产高清视频免费| 国产91精品一区二区| 国产高清在线精品一区二区| 久久精品大片| 久久成人亚洲| 日本在线www| 美国一区二区三区| 国产成人精品影视| 日本特黄特色aa大片免费| 国产伦久视频免费观看视频| 精品久久久久久免费影院| 欧美大片一区| 九九久久99| 精品国产亚一区二区三区| 国产91视频网| 午夜激情视频在线播放| 国产综合成人观看在线| 欧美大片aaaa一级毛片|