[MySQL] 資料過濾

來源:互聯網
上載者:User

標籤:範圍   過濾   取反   order by   支援   lock   使用   功能   括弧   

組合WHERE子句來實現功能更強的資料過濾

  AND操作符

SELECT 列名1, 列名2, 列名3 FROM 表名 WHERE 條件1 AND 條件2;

  AND在WHERE子句中指示檢索滿足所有給定的條件的行

 

  OR操作符

SELECT 列名1, 列名2, 列名3 FROM 表名 WHERE 條件1 OR 條件2;

  OR在WHERE子句中指示檢索匹配任一給定條件的行

 

  計算次序

  WHERE可能包含任意數目的AND和OR操作符。在處理OR操作符前,優先處理AND操作符。也可以使用圓括弧來明確地分組相應的操作符。

 

  IN操作符

SELECT 列名1, 列名2 FROM 表名 WHERE 列名 IN 範圍 ORDER BY 列名1;

  IN指定條件範圍,範圍中的每個條件都可以進行匹配。

 

  NOT操作符

SELECT 列名1, 列名2 FROM 表名 WHERE 列名 NOT IN 範圍 ORDER BY 列名1;

  NOT永安裡否定跟在它之後的條件。

 

  MySQL中的NOT 

  MySQL支援使用NOT對IN、BETWEEN、EXISTS取反

[MySQL] 資料過濾

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.