偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

實(shí)現(xiàn)SQL Server內(nèi)嵌視圖和臨時(shí)表的代碼

數(shù)據(jù)庫(kù) SQL Server
我們今天主要向大家講述的是實(shí)現(xiàn)SQL Server內(nèi)嵌視圖和臨時(shí)表的實(shí)際操作步驟,以及對(duì)其在實(shí)際操作中要用到的代碼的描述。

下面的文章主要描述的是SQL Server內(nèi)嵌視圖和臨時(shí)表,以及對(duì)其相關(guān)的實(shí)際應(yīng)用代碼的描述,我們大家都知道在實(shí)際操作中的某些時(shí)候,查詢需要將數(shù)據(jù)與其他一些可能只能通過執(zhí)行 GROUP BY 然后執(zhí)行標(biāo)準(zhǔn)查詢才能收集的數(shù)據(jù)進(jìn)行聯(lián)接。

例如,如果要查詢***五個(gè)定單的有關(guān)信息,您首先需要知道是哪些定單。這可以使用返回定單 ID 的 SQL 查詢來檢索。此數(shù)據(jù)就會(huì)存儲(chǔ)在臨時(shí)表(這是一個(gè)常用技術(shù))中,然后與 Products 表進(jìn)行聯(lián)接,以返回這些定單售出的產(chǎn)品數(shù)量:

  1. CREATE TABLE #Temp1 (OrderID INT NOT NULL, _ OrderDate DATETIME NOT NULL)  
  2. INSERT INTO #Temp1 (OrderID, OrderDate) SELECT TOP 5 o.OrderID,   
  3. o.OrderDate FROM Orders o ORDER BY o.OrderDate DESC SELECT p.ProductName,  
  4. SUM(od.Quantity) AS ProductQuantity FROM #Temp1 t INNER JOIN [Order Details] od> 

這些 SQL 語(yǔ)句會(huì)創(chuàng)建一個(gè)臨時(shí)表,將數(shù)據(jù)插入該表中,將其他數(shù)據(jù)與該表進(jìn)行聯(lián)接,然后除去該臨時(shí)表。這會(huì)導(dǎo)致此查詢進(jìn)行大量 I/O 操作,因此,可以重新編寫查詢,使用內(nèi)嵌視圖取代臨時(shí)表。內(nèi)嵌視圖只是一個(gè)可以聯(lián)接到 FROM 子句中的查詢。所以,您不用在 tempdb 中的臨時(shí)表上耗費(fèi)大量 I/O 和磁盤訪問,而可以使用內(nèi)嵌視圖得到同樣的結(jié)果:

  1. SELECT p.ProductName, SUM(od.Quantity) AS ProductQuantity FROM   
  2. ( SELECT TOP 5 o.OrderID, o.OrderDate FROM Orders o ORDER BY o.OrderDate DESC )  
  3. t INNER JOIN [Order Details] od> 

此查詢不僅比前面的查詢效率更高,而且長(zhǎng)度更短。臨時(shí)表會(huì)消耗大量資源。如果只需要將數(shù)據(jù)聯(lián)接到其他查詢,則可以試試使用內(nèi)嵌視圖,以節(jié)省資源。

以上的相關(guān)內(nèi)容就是對(duì)SQL Server內(nèi)嵌視圖與臨時(shí)表的介紹,望你能有所收獲。

 SQL Server內(nèi)嵌視圖與臨時(shí)表

上述的相關(guān)內(nèi)容就是對(duì)SQL Server內(nèi)嵌視圖與臨時(shí)表的描述,希望會(huì)給你帶來一些幫助在此方面。

【編輯推薦】

  1. SQL Server分布式分區(qū)視圖簡(jiǎn)介
  2. 不同版本SQL Server數(shù)據(jù)庫(kù)的存儲(chǔ)數(shù)據(jù)方案
  3. 正確識(shí)別SQL Server 版本號(hào)的操作方案
  4. SQL Server子查詢的作用是什么?
  5. SQL Server 數(shù)據(jù)庫(kù)中管理常用的SQL與T-SQL
責(zé)任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-09-16 15:10:48

SQL Server表

2010-07-01 14:46:10

SQL Server臨

2011-03-29 13:22:07

SQL Server臨時(shí)表表變量

2010-10-19 14:45:01

SQL SERVER臨

2010-07-06 17:16:43

SQL Server視

2011-09-02 14:45:43

Oracle臨時(shí)表SQL Server臨

2010-09-16 15:03:10

SQL Server臨

2010-09-16 17:56:31

SQL server臨

2021-01-18 05:23:14

SQL 排序Server

2010-11-11 10:41:03

sql server遍

2010-07-22 16:02:29

2010-07-08 14:42:34

SQL Server臨

2010-10-19 15:25:05

Sql Server臨

2010-09-02 16:28:03

SQL刪除

2010-07-22 15:56:04

SQL Server臨

2010-07-26 13:56:38

SQL Server臨

2010-10-19 14:56:05

sql server臨

2010-05-19 09:01:14

MySQL臨時(shí)表

2010-07-23 13:42:11

SQL Server臨

2009-03-18 10:56:29

生命周期全局臨時(shí)表SQL Server
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)