自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

解讀SQL嵌套子查詢

數(shù)據(jù)庫(kù) SQL Server
對(duì)于SQL嵌套子查詢,很多人對(duì)其使用都很困惑,下文就將為您詳解該問題,希望對(duì)您學(xué)習(xí)對(duì)于SQL嵌套子查詢方面有所幫助。

SQL嵌套子查詢是SQL數(shù)據(jù)庫(kù)中的重要組成部分,但是其使用方法未必人人都能熟練掌握,下面對(duì)SQL嵌套子查詢相關(guān)問題進(jìn)行剖析,供您參考。

很多SQL Server程序員對(duì)子查詢(subqueries)的使用感到困惑,尤其對(duì)于SQL嵌套子查詢(即子查詢中包含一個(gè)子查詢)?,F(xiàn)在,就讓我們追本溯源地探究這個(gè)問題。

有兩種子查詢類型:標(biāo)準(zhǔn)和相關(guān)。標(biāo)準(zhǔn)子查詢執(zhí)行一次,結(jié)果反饋給父查詢。相關(guān)子查詢每行執(zhí)行一次,由父查詢找回。在本文中,我將重點(diǎn)討論嵌套子查詢(nested subqueries)(我將在以后介紹相關(guān)子查詢)。

試想這個(gè)問題:你想生成一個(gè)賣平墊圈的銷售人員列表。你需要的數(shù)據(jù)分散在四個(gè)表格中:人員.聯(lián)系方式(Person.Contact),人力資源.員工(HumanResources.Employee),銷售.銷售訂單標(biāo)題(Sales.SalesOrderHeader),銷售.銷售訂單詳情(Sales.SalesOrderDetail)。在SQL Server中,你從內(nèi)壓式(outside-in)寫程序,但從外壓式(inside-out)開始考慮非常有幫助,即可以一次解決需要的一個(gè)語句。

如果從內(nèi)到外寫起,可以檢查Sales.SalesOrderDetail表格,在LIKE語句中匹配產(chǎn)品數(shù)(ProductNumber)值。你將這些行與Sales.SalesOrderHeader表格連接,從中可以獲得銷售人員IDs(SalesPersonIDs)。然后使用SalesPersonID連接SalesPersonID表格。最后,使用ContactID連接Person.Contact表格。

 

 

 

【編輯推薦】

SQL強(qiáng)類型查詢的實(shí)現(xiàn)

SQL查詢效率的討論

單表多條件查詢sql語句寫法

SQL動(dòng)態(tài)查詢的示例

使用SQL語句查詢時(shí)間段

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-06-29 17:52:02

SQL Server嵌

2010-07-08 15:40:28

SQL Server嵌

2011-03-04 13:07:06

SQL Server數(shù)

2011-04-01 14:34:31

SQL Server數(shù)嵌套子查詢

2010-06-30 08:41:21

SQL Server嵌

2010-01-04 13:44:41

SQL

2009-09-14 18:23:59

LINQ嵌套查詢

2010-11-11 11:49:02

SQL嵌套SELECT

2010-03-23 09:52:23

SQL Server

2013-11-12 16:38:22

2025-02-05 07:26:45

2010-09-08 16:48:27

SQL循環(huán)游標(biāo)

2010-09-03 14:39:15

SQLSELECT語句

2010-09-26 15:29:13

sql查詢分頁

2009-02-06 09:42:00

sql嵌套serverSELECT

2009-09-18 14:33:37

LINQ to SQLSQL命令

2009-09-15 10:46:04

LINQ to SQL

2010-09-26 14:04:00

SQL連接查詢

2024-10-11 16:51:02

2019-10-22 13:34:06

SQL數(shù)據(jù)庫(kù)語句解讀
點(diǎn)贊
收藏

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