成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL實現動態交叉表

數據庫
SQL是結構化查詢語言,是一種數據庫查詢和程序設計語言,用于存取數據以及查詢、更新和管理關系數據庫系統。同時也是數據庫腳本文件的擴展名。

SQL實現動態交叉表:

以下為引用的內容:
SET QUOTED_IDENTIFIER ON
  GO
  SET ANSI_NULLS ON
  GO
  ALTER procedure CrossTable
  @strTableName as varchar(50)='', --查詢表
  @strCol as varchar(50)='',
  @strGroup as varchar(50)='',--分組字段
  @strNumber as varchar(50)='',--被統計的字段
  @strCompute as varchar(50)='Sum'--運算方式
  as
  declare @strSql as varchar(1000),@strTempCol as varchar(100)
  execute ('DECLARE corss_cursor CURSOR FOR SELECT DISTINCT '+@strCol+' from '+@strTableName+' for read only') --生成游標
  begin
  set nocount on
  set @strSql='select '+@strGroup+','+@strCompute+'('+@strNumber+') as ['+@strNumber+']'
  open corss_cursor
  while(0=0)
  begin
  fetch next from corss_cursor
  into @strTempCol
  if(@@fetch_status <>0) break
  set @strSql=@strSql+','+@strCompute+'( case '+@strCol+' when '''+@strTempCol+''' then '+@strNumber +' else 0 end ) as ['+@strTempCol+']'
  end
  set @strsql=@strSql+' from '+@strTableName+' group by '+@strGroup
  print @strSql
  execute(@strSql)
  if @@error <>0 return @@error
  print @@error
  close corss_cursor
  deallocate corss_cursor return 0
  end
  GO
  SET QUOTED_IDENTIFIER OFF
  GO
  SET ANSI_NULLS ON
  GO

通過上文中的方法就能夠輕松的實現動態交叉表,文章主要是以代碼的形式展現的,可能是不太容易理解,可只要大家認真學習,相信就沒什么能夠難到大家,希望大家都能夠從中收獲。

【編輯推薦】

  1. SQL Server數據庫對上億表的操作
  2. SQL Server 2008內存性能監控
  3. SQL大賽——5X5方格棋盤難題
  4. 怎樣在MySQL中獲得更好的搜索結果
責任編輯:迎迎 來源: ddvip.com
相關推薦

2009-09-14 19:20:22

LINQ TO SQL

2009-06-19 14:45:28

Hibernate S

2010-11-12 13:27:13

動態sql

2010-09-16 15:56:15

SQL Server表

2010-07-01 14:36:34

SQL Server動

2010-10-21 14:43:46

SQL Server查

2021-12-16 22:59:21

SQL報表應用

2015-08-26 16:38:37

mybatissql

2010-07-01 14:46:10

SQL Server臨

2010-10-22 16:48:49

SQL刪除所有表數據

2021-04-21 07:17:16

SQLServer數據庫SQL

2021-03-02 09:15:24

MyBatisSQL數據庫

2021-09-10 16:10:21

panda透視表語言

2010-11-11 10:53:22

SQL Server遍

2021-11-07 14:36:01

SQLJDBCMyBatis

2021-06-08 09:18:54

SQLPandas數據透視表

2010-11-12 13:34:02

動態sql語句

2010-07-22 16:02:29

2011-05-24 11:28:20

OTN光交叉

2010-07-01 14:11:40

SQL Server內
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲一区二区三区视频 | 色吊丝在线 | 久久久久久成人 | 日韩在线视频一区二区三区 | 美女福利视频 | 欧美中文字幕在线观看 | www.99热.com| 99久久精品国产一区二区三区 | 欧美精品福利视频 | 91精品国产色综合久久 | 亚洲国产成人在线视频 | 久久久噜噜噜久久中文字幕色伊伊 | 在线一区二区三区 | 欧美日韩国产在线观看 | jizz中国日本 | 亚洲色图第一页 | 日日干夜夜操 | 欧美aa在线 | 麻豆国产一区二区三区四区 | 国产乱码精品一区二区三区中文 | 亚洲一区精品在线 | cao在线 | 黄色在线免费网站 | 国产精品久久一区 | 午夜影院污 | 亚洲一区 中文字幕 | 欧美一级大片 | 亚洲欧美综合精品久久成人 | 欧美在线观看一区 | 特a毛片| 91精品国产综合久久久久久丝袜 | 成人妇女免费播放久久久 | 久久久久久国产精品久久 | 成人亚洲性情网站www在线观看 | 欧美成人激情视频 | 色免费看| 中文字幕在线播放不卡 | 国内91在线 | 久久久av| 婷婷激情五月网 | 伊人网国产 |