MYSQL any绰寞、all的用法

最近一直在練習MYSQL的多表查詢,基本上每個查詢語句我都會寫至少兩次:一次join連接尸闸,一次子查詢画舌。來對比一下MYSQL在不同的查詢方式下的工作方式和效率。在子查詢有any介褥、all座掘、some這些關(guān)鍵詞递惋。

? ? any,all關(guān)鍵字必須與一個比較操作符一起使用。any關(guān)鍵詞可以理解為“對于子查詢返回的列中的任一數(shù)值溢陪,如果比較結(jié)果為true萍虽,則返回true”。all的意思是“對于子查詢返回的列中的所有值形真,如果比較結(jié)果為true杉编,則返回true”

? ?any 可以與=、>没酣、>=王财、<、<=裕便、<>結(jié)合起來使用绒净,分別表示等于、大于偿衰、大于等于挂疆、小于、小于等于下翎、不等于其中的任何一個數(shù)據(jù)缤言。

? ?all可以與=、>视事、>=胆萧、<、<=俐东、<>結(jié)合是來使用跌穗,分別表示等于、大于虏辫、大于等于蚌吸、小于、小于等于砌庄、不等于其中的其中的所有數(shù)據(jù)羹唠。

舉個例子:

select s1 from t1 where s1 > any (select s1 from t2);

假設any后面的s1返回了三個值,那其實就等價于

select? s1 from t1 where s1 > result1 or s1 > result2 or s2 > result3

而all的用法相當于把上述語句的‘or’緩沖‘a(chǎn)nd’

說道這你可能已經(jīng)知道了any和or常用于兩表的對比娄昆,當你不知道where后面具體值是可以用any佩微,all幫你判定。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末萌焰,一起剝皮案震驚了整個濱河市喊衫,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌杆怕,老刑警劉巖族购,帶你破解...
    沈念sama閱讀 211,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異陵珍,居然都是意外死亡寝杖,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評論 3 385
  • 文/潘曉璐 我一進店門互纯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來瑟幕,“玉大人,你說我怎么就攤上這事留潦≈豁铮” “怎么了?”我有些...
    開封第一講書人閱讀 157,435評論 0 348
  • 文/不壞的土叔 我叫張陵兔院,是天一觀的道長殖卑。 經(jīng)常有香客問我,道長坊萝,這世上最難降的妖魔是什么孵稽? 我笑而不...
    開封第一講書人閱讀 56,509評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮十偶,結(jié)果婚禮上菩鲜,老公的妹妹穿的比我還像新娘。我一直安慰自己惦积,他們只是感情好接校,可當我...
    茶點故事閱讀 65,611評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著狮崩,像睡著了一般蛛勉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上厉亏,一...
    開封第一講書人閱讀 49,837評論 1 290
  • 那天董习,我揣著相機與錄音,去河邊找鬼爱只。 笑死皿淋,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的恬试。 我是一名探鬼主播窝趣,決...
    沈念sama閱讀 38,987評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼训柴!你這毒婦竟也來了哑舒?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,730評論 0 267
  • 序言:老撾萬榮一對情侶失蹤幻馁,失蹤者是張志新(化名)和其女友劉穎洗鸵,沒想到半個月后越锈,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,194評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡膘滨,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,525評論 2 327
  • 正文 我和宋清朗相戀三年甘凭,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片火邓。...
    茶點故事閱讀 38,664評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡丹弱,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出铲咨,到底是詐尸還是另有隱情躲胳,我是刑警寧澤,帶...
    沈念sama閱讀 34,334評論 4 330
  • 正文 年R本政府宣布纤勒,位于F島的核電站坯苹,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏踊东。R本人自食惡果不足惜北滥,卻給世界環(huán)境...
    茶點故事閱讀 39,944評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望闸翅。 院中可真熱鬧再芋,春花似錦、人聲如沸坚冀。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,764評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽记某。三九已至司训,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間液南,已是汗流浹背壳猜。 一陣腳步聲響...
    開封第一講書人閱讀 31,997評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留滑凉,地道東北人统扳。 一個月前我還...
    沈念sama閱讀 46,389評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像畅姊,于是被迫代替她去往敵國和親咒钟。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,554評論 2 349

推薦閱讀更多精彩內(nèi)容

  • MYSQL 基礎知識 1 MySQL數(shù)據(jù)庫概要 2 簡單MySQL環(huán)境 3 數(shù)據(jù)的存儲和獲取 4 MySQL基本操...
    Kingtester閱讀 7,787評論 5 116
  • 筆記: 一若未、聚合函數(shù):計數(shù) 最大值 最小值 平均數(shù) 求和 1.計數(shù) COUNT() 忽略NULL值 方式1:COU...
    鳳之鳩閱讀 5,197評論 0 1
  • 一朱嘴、子查詢定義 定義: 子查詢允許把一個查詢嵌套在另一個查詢當中。 子查詢粗合,又叫內(nèi)部查詢萍嬉,相對于內(nèi)部查詢乌昔,包含內(nèi)部...
    我是強強閱讀 3,158評論 0 4
  • Hadoop2.X后可以劃分為三部分:HDFS、MapReduce和Yarn帚湘,本篇主要看一下HDFS玫荣。 架構(gòu)圖 進...
    忘凈空閱讀 1,045評論 1 0
  • 他人為明鏡 我是一個比較情緒化的人,時常會喜怒無常大诸,甚至一點點的天氣變化都能影響到我的心情。自私地認為贯卦,我心情...
    奇妙可畏閱讀 571評論 0 0