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

舉例說明使用SQL中EXISTS和IN查詢的區(qū)別

數(shù)據(jù)庫 SQL Server
SQL中EXISTS查詢和IN查詢不盡相同,下面就以例子為您詳細(xì)介紹二者的區(qū)別,希望對您學(xué)習(xí)SQL中EXISTS查詢有所幫助。

SQL中EXISTS查詢和IN查詢究竟有何區(qū)別呢?下面將為您詳細(xì)介紹SQL中EXISTS和IN在查詢上的區(qū)別,供您參考。

  1. 這個例子比較了兩個語義類似的查詢。第一個查詢使用 EXISTS 而第二個查詢使用 IN。注意兩個查詢返回相同的信息。  
  2. USE pubs  
  3. GO  
  4. SELECT DISTINCT pub_nameFROM publishers  
  5. WHERE EXISTS     
  6.         (SELECT *     
  7.          FROM titles     
  8.          WHERE pub_id = publishers.pub_id     
  9.          AND type = \'business\')  
  10. GO  
  11. -- Or, using the IN clause:  
  12. USE pubs  
  13. GO  
  14. SELECT distinct pub_name  
  15. FROM publishers  
  16. WHERE pub_id IN     
  17.     (SELECT pub_id     
  18.      FROM titles     
  19.      WHERE type = \'business\')  
  20. GO  
  21.  
  22. 下面是任一查詢的結(jié)果集:  
  23. pub_name                                  
  24. ----------------------------------------  
  25. Algodata Infosystems                       
  26. New Moon Books                             
  27. (2 row(s) affected)  

【編輯推薦】

SQL中SUBSTRING的語法說明

教您如何使用sql DATENAME

SQL查詢?nèi)掌诘膯栴}

SQL外連接簡介

SQL中CREATE語句的使用

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

2010-06-22 13:08:42

Linux At命令

2010-09-24 18:03:38

SQL中EXISTS

2018-11-28 08:20:15

Linuxalias命令

2013-11-26 11:08:23

Linux命令diff

2009-09-25 09:30:33

Hibernate持久

2010-09-24 18:52:53

SQL中NOT EXI

2010-01-12 15:56:25

C++軟件

2010-01-18 17:31:54

C++編寫程序

2010-06-18 10:24:51

Linux acces

2010-01-21 09:53:23

C++操作符

2010-03-03 10:55:39

2010-03-04 13:21:32

linux壓縮命令

2010-01-06 16:54:07

.Net Framew

2010-01-08 17:06:52

C++代碼

2009-12-07 17:28:55

WCF數(shù)據(jù)

2010-03-04 13:45:37

Linux壓縮命令

2024-10-17 16:08:36

SQL 查詢SQL

2010-04-09 16:52:36

Unix操作系統(tǒng)

2010-03-04 15:00:12

Linux不同網(wǎng)段訪問

2010-01-20 10:19:16

VB.NET動態(tài)接口
點贊
收藏

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