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

SQL實現(xiàn)動態(tài)交叉表

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

SQL實現(xiàn)動態(tài)交叉表:

以下為引用的內容:
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)='',--被統(tǒng)計的字段
  @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

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

【編輯推薦】

  1. SQL Server數(shù)據(jù)庫對上億表的操作
  2. SQL Server 2008內存性能監(jiān)控
  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

動態(tài)sql

2010-09-16 15:56:15

SQL Server表

2010-07-01 14:36:34

SQL Server動

2021-12-16 22:59:21

SQL報表應用

2010-10-21 14:43:46

SQL Server查

2015-08-26 16:38:37

mybatissql

2010-07-01 14:46:10

SQL Server臨

2010-10-22 16:48:49

SQL刪除所有表數(shù)據(jù)

2021-04-21 07:17:16

SQLServer數(shù)據(jù)庫SQL

2021-03-02 09:15:24

MyBatisSQL數(shù)據(jù)庫

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數(shù)據(jù)透視表

2010-11-12 13:34:02

動態(tài)sql語句

2011-05-24 11:28:20

OTN光交叉

2010-07-22 16:02:29

2010-07-01 14:11:40

SQL Server內
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕视频一区 | 日韩综合网 | av在线免费观看网站 | 在线观看中文字幕 | 亚洲一区二区三区免费在线观看 | aa级毛片毛片免费观看久 | 日韩高清成人 | 国产一区二区三区免费 | 成人一区二| 中文字幕欧美一区 | 蜜臀网 | 国产精品爱久久久久久久 | 91九色porny首页最多播放 | 综合国产 | 日韩欧美网 | 欧美性区 | 国产最好的av国产大片 | 99热播精品| 日韩视频―中文字幕 | 91毛片在线看 | 精品国产精品三级精品av网址 | 欧美性网站 | 91在线视频网址 | 中文字幕不卡 | 亚洲成人一区二区 | 久久国产精品精品国产色婷婷 | 久久免费视频观看 | 成人在线免费观看 | 91色视频在线观看 | 91视频久久| 国产精品久久久久久久久久久久午夜片 | 91久色| 成人免费视频在线观看 | 亚洲免费视频在线观看 | www国产成人免费观看视频,深夜成人网 | 亚洲丝袜天堂 | 欧洲av一区 | 欧美一区二区 | 蜜臀久久| 一区在线播放 | 日韩精品一区二区三区 |