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

主頁 > 知識庫 > Sql Server 2000 行轉列的實現(橫排)

Sql Server 2000 行轉列的實現(橫排)

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

stu

sub

score

三張表的關系為:

r.pg

現有的測試數據為:

s

ss

t

我們需要的結果是:

r

復制代碼 代碼如下:

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 中,已經有實現此功能的內置方法了。

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

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

巨人網絡通訊聲明:本文標題《Sql Server 2000 行轉列的實現(橫排)》,本文關鍵詞  Sql,Server,2000,行轉列,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Sql Server 2000 行轉列的實現(橫排)》相關的同類信息!
  • 本頁收集關于Sql Server 2000 行轉列的實現(橫排)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 平凉市| 禄丰县| 静乐县| 邵武市| 余江县| 白山市| 镇江市| 綦江县| 宜城市| 宣威市| 鸡西市| 泸溪县| 莱西市| 新丰县| 澄城县| 光泽县| 浠水县| 岑溪市| 调兵山市| 北票市| 西乡县| 浦城县| 佛冈县| 务川| 普宁市| 房山区| 鹤岗市| 罗源县| 太湖县| 汝南县| 斗六市| 合川市| 邳州市| 库车县| 阿坝县| 涞水县| 新巴尔虎右旗| 安平县| 宁都县| 永城市| 十堰市|