濮阳杆衣贸易有限公司

主頁 > 知識庫 > Sql Server 2000 行轉(zhuǎn)列的實現(xiàn)(橫排)

Sql Server 2000 行轉(zhuǎn)列的實現(xiàn)(橫排)

熱門標(biāo)簽:沈陽外呼系統(tǒng)有效果嗎 怎么在高德地圖標(biāo)注多個點 四川穩(wěn)定外呼系統(tǒng)公司 電話機(jī)器人接口是什么樣的 溫州語音外呼系統(tǒng)排名 商家地圖標(biāo)注圖片 福州外呼系統(tǒng)招商 AI智能云呼電話機(jī)器人怎么注冊 百度地圖標(biāo)注信息怎么修改
我們用到的表結(jié)構(gòu)如下:

stu

sub

score

三張表的關(guān)系為:

r.pg

現(xiàn)有的測試數(shù)據(jù)為:

s

ss

t

我們需要的結(jié)果是:

r

復(fù)制代碼 代碼如下:

DECLARE @strSQL VARCHAR(8000)
SET @strSQL = 'SELECT t.STUNAME [姓名]'
SELECT @strSQL = @strSQL + ',SUM(CASE s.SNAME WHEN ''' + SNAME + ''' THEN g.[Score] END) [' + SNAME + ']' FROM (SELECT SNAME FROM [Subject]) AS tmp
SELECT @strSQL = @strSQL + ' FROM [Score] g,[Subject] s, [Student] t WHERE g.SID=s.SID AND g.STUID = t.STUID GROUP BY t.STUID, t.STUNAME'
EXEC(@strSQL)

SQL SERVER 2005 中,已經(jīng)有實現(xiàn)此功能的內(nèi)置方法了。

您可能感興趣的文章:
  • mysql 行轉(zhuǎn)列和列轉(zhuǎn)行實例詳解
  • sql語句實現(xiàn)行轉(zhuǎn)列的3種方法實例
  • SQLServer行轉(zhuǎn)列實現(xiàn)思路記錄
  • MySQL存儲過程中使用動態(tài)行轉(zhuǎn)列
  • mssql 數(shù)據(jù)庫表行轉(zhuǎn)列,列轉(zhuǎn)行終極方案
  • SQL查詢語句行轉(zhuǎn)列橫向顯示實例解析
  • sql動態(tài)行轉(zhuǎn)列的兩種方法
  • table 行轉(zhuǎn)列的sql詳解
  • SQL行轉(zhuǎn)列和列轉(zhuǎn)行代碼詳解
  • SQL基礎(chǔ)教程之行轉(zhuǎn)列Pivot函數(shù)

標(biāo)簽:汕尾 來賓 七臺河 西寧 邯鄲 營口 無錫 寶雞

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Sql Server 2000 行轉(zhuǎn)列的實現(xiàn)(橫排)》,本文關(guān)鍵詞  Sql,Server,2000,行轉(zhuǎn)列,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Sql Server 2000 行轉(zhuǎn)列的實現(xiàn)(橫排)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Sql Server 2000 行轉(zhuǎn)列的實現(xiàn)(橫排)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    鸡西市| 商水县| 河东区| 东山县| 沂源县| 永丰县| 寻乌县| 乐东| 永州市| 通化县| 若羌县| 永福县| 伊春市| 双桥区| 喀喇| 准格尔旗| 漳浦县| 团风县| 会泽县| 柳林县| 漳平市| 武强县| 吕梁市| 县级市| 凌云县| 鄂温| 盐亭县| 南丹县| 东莞市| 新化县| 冷水江市| 海南省| 贡山| 天津市| 中牟县| 泊头市| 浙江省| 资兴市| 松阳县| 天等县| 叶城县|