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

SQL中的All、Any和Some

運(yùn)維 數(shù)據(jù)庫運(yùn)維
SQL Server中有三個(gè)關(guān)鍵字可以修改比較運(yùn)算符:ALL、ANY和SOME,其中ANY和SOME等價(jià)。

[[427380]]

本文轉(zhuǎn)載自微信公眾號「SQL數(shù)據(jù)庫開發(fā)」,作者丶平凡世界。轉(zhuǎn)載本文請聯(lián)系SQL數(shù)據(jù)庫開發(fā)公眾號。

SQL Server中有三個(gè)關(guān)鍵字可以修改比較運(yùn)算符:ALL、ANY和SOME,其中ANY和SOME等價(jià)。

他們作用于比較運(yùn)算符和子查詢之間,作用類似EXISTS、NOT EXISTS、IN、NOT IN 以及其他邏輯意義,這些語法同樣被SQL Server2000支持但是很少看到有人用它們,今天我們就來介紹一下他們的用法。

定義

ALL:是所有,表示全部都滿足才返回true

ANY/SOME:是任意一個(gè) ,表示有任何一個(gè)滿足就返回true

示例

我們新建兩個(gè)表Test1和Test2

Test1表結(jié)構(gòu)如下:

Test2表結(jié)構(gòu)如下:

ALL使用示例

示例1

  1. SELECT Num FROM Test2 
  2. WHERE Num > ALL (SELECT Num FROM Test1) 

結(jié)果為:

從上面的結(jié)果我們可以看出,只有Test2中的5才是大于Test1中的所有數(shù)。

示例2

  1. SELECT Num  FROM Test2 
  2. WHERE Num < ALL (SELECT Num FROM Test1) 

結(jié)果為:

從上面的結(jié)果我們可以看出,只有Test2中的1才是小于Test1中的所有數(shù)。

ANY/SOME使用示例

示例

  1. SELECT Num FROM Test2 
  2. WHERE Num > ANY (SELECT Num FROM Test1) 
  3.  
  4. SELECT Num FROM Test2 
  5. WHERE Num > SOME (SELECT Num FROM Test1) 

他們的結(jié)果均為:

從上面的結(jié)果我們可以看出,ANY和SOME是等價(jià)的,而且Test2中的任何一個(gè)數(shù)都滿足大于Test1中的數(shù)。比如Test2中的3就大于2

"=ANY"與"IN"相同

示例

  1. SELECT Num FROM Test2 
  2. WHERE Num = ANY (SELECT Num FROM Test1) 
  3.  
  4. SELECT Num FROM Test2 
  5. WHERE Num IN (SELECT Num FROM Test1) 

他們的結(jié)果均為:

表示Test1中的任何一個(gè)數(shù)都存在于Test2中

"<>ALL"與"NOT IN"相同

示例

  1. SELECT Num FROM Test2 
  2. WHERE Num <> ALL (SELECT Num FROM Test1) 
  3.  
  4. SELECT Num FROM Test2 
  5. WHERE Num NOT IN (SELECT Num FROM Test1) 

他們的結(jié)果均為:

表示Test2中的結(jié)果都不存在與Test1中

 

這三個(gè)關(guān)鍵字不常用,但是如果遇到了知道是什么意思,怎么用就好了。

 

責(zé)任編輯:武曉燕 來源: SQL數(shù)據(jù)庫開發(fā)
相關(guān)推薦

2021-05-20 09:39:28

SQL Server ALLSOME

2010-09-24 18:03:38

SQL中EXISTS

2025-04-28 08:20:00

Python?函數(shù)代碼

2022-11-30 07:17:53

2024-03-04 15:19:52

Python編程內(nèi)建函數(shù)

2021-12-03 18:29:31

GoAny 泛型

2024-10-17 16:08:36

SQL 查詢SQL

2010-09-10 13:56:25

SQLMAX()函數(shù)

2021-06-23 10:13:00

SQL行轉(zhuǎn)列列轉(zhuǎn)行

2024-10-22 17:04:31

2021-11-08 23:08:06

SQL Serve數(shù)據(jù)庫開發(fā)

2011-07-08 13:40:18

2020-12-15 08:01:24

Promise參數(shù)ES6

2010-09-09 09:31:19

SQL函數(shù)left

2010-09-01 16:44:26

SQL刪除主鍵

2009-04-16 18:07:39

2011-03-29 13:22:07

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

2021-04-28 08:21:21

Promise.any服務(wù)器場景

2019-12-24 09:01:00

云計(jì)算云游戲5G

2010-10-19 13:52:28

SQL Server事
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 成人二区 | 中文字幕精品一区 | 涩涩视频在线观看 | 最新毛片网站 | 国产成人福利视频 | 亚洲一区 | 亚洲一视频| 国产精品久久久久久妇女 | 婷婷免费视频 | 日韩精品中文字幕在线 | 在线观看久草 | 亚洲国产精品久久久久秋霞不卡 | 欧美日韩精品亚洲 | 一区二区视频 | 成人精品一区二区三区中文字幕 | av天天看| www.99热.com| 国产高清在线 | 久久蜜桃资源一区二区老牛 | 午夜国产 | 日韩av大片免费看 | 日韩久草 | 性一交一乱一伦视频免费观看 | 久久99精品久久久久久狂牛 | 97超在线视频 | 亚洲精品中文在线 | 免费av在线网站 | 国产久 | 久久精品国产亚洲一区二区 | 欧美亚洲国产日韩 | 91麻豆久久久 | 一级黄片一级毛片 | 成人av高清在线观看 | 一级做受毛片免费大片 | 粉嫩一区二区三区性色av | 欧美日韩一卡二卡 | 午夜影院在线观看版 | 亚洲视频免费观看 | 欧美一级久久久猛烈a大片 日韩av免费在线观看 | 日韩高清在线观看 | 欧美一区二区三区精品 |