国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

SQL Server 基礎(chǔ):子查詢

Original 2016-11-09 15:10:56 950
abstract:1.子查詢的概念:子查詢就是嵌套在主查詢中的查詢。子查詢可以嵌套在主查詢中所有位置,包括SELECT、FROM、WHERE、GROUP BY、HAVING、ORDER BY。2.子查詢的分類:2.1按照相關(guān)性分類1)相關(guān)子查詢  執(zhí)行依賴于外部查詢的數(shù)據(jù)?! ⊥獠坎樵兎祷匾恍校硬樵兙蛨?zhí)行一次。2)非相關(guān)子查詢  獨立于外部查詢的子查詢?! ∽硬樵兛偣矆?zhí)行一次,執(zhí)行完畢后后將值傳遞給外部查詢。需要

1.子查詢的概念:
子查詢就是嵌套在主查詢中的查詢。
子查詢可以嵌套在主查詢中所有位置,包括SELECT、FROM、WHERE、GROUP BY、HAVING、ORDER BY。
2.子查詢的分類:
2.1按照相關(guān)性分類
1)相關(guān)子查詢
  執(zhí)行依賴于外部查詢的數(shù)據(jù)。
  外部查詢返回一行,子查詢就執(zhí)行一次。
2)非相關(guān)子查詢
  獨立于外部查詢的子查詢。
  子查詢總共執(zhí)行一次,執(zhí)行完畢后后將值傳遞給外部查詢。
需要注意的是相關(guān)子查詢主查詢執(zhí)行一回,子查詢就執(zhí)行一回,十分耗費時間,尤其是當(dāng)數(shù)據(jù)多的時候。
2.2按照返回的結(jié)果集分類
1)單值子查詢
  只有返回且僅返回一行、一列數(shù)據(jù)的子查詢才能當(dāng)成單值子查詢。當(dāng)子查詢跟隨在=、!=、<、<=、>、>=,<> 之后,或子查詢用作表達(dá)式,只能使用單值子查詢。
2) 多值子查詢
  如果子查詢是多行單列的子查詢,這樣的子查詢的結(jié)果集其實是一個集合,那么可以使用in關(guān)鍵字代替=號

Release Notes

Popular Entries