溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

sql查詢語句中用于實(shí)現(xiàn)選擇運(yùn)算的語法關(guān)鍵詞是什么

發(fā)布時(shí)間:2021-01-25 09:47:50 來源:億速云 閱讀:1028 作者:小新 欄目:MySQL數(shù)據(jù)庫

這篇文章主要介紹了sql查詢語句中用于實(shí)現(xiàn)選擇運(yùn)算的語法關(guān)鍵詞是什么,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

在sql的select語句中,用于實(shí)現(xiàn)選擇運(yùn)算的語法關(guān)鍵詞是“WHERE”。在SQL的查詢語句中,WHERE子句用于指定查詢條件,只有滿足條件的元組才會(huì)出現(xiàn)在結(jié)果集中。

在sql的select語句中,用于實(shí)現(xiàn)選擇運(yùn)算的語法關(guān)鍵詞是“WHERE”。

在在sql中,WHERE 子句用于提取那些滿足指定條件的記錄。如果需要有條件的從數(shù)據(jù)表中查詢數(shù)據(jù),可以使用 WHERE 關(guān)鍵字來指定查詢條件。

WHERE 子句限制表中的數(shù)據(jù)返回,符合where后面的條件的數(shù)據(jù)就會(huì)被選中,不符合where條件的語句會(huì)被過濾掉。

使用 WHERE 關(guān)鍵詞的語法格式如下:

WHERE 查詢條件

查詢條件可以是:

  • 帶比較運(yùn)算符和邏輯運(yùn)算符的查詢條件

  • 帶 BETWEEN AND 關(guān)鍵字的查詢條件

  • 帶 IS NULL 關(guān)鍵字的查詢條件

  • 帶 IN 關(guān)鍵字的查詢條件

  • 帶 LIKE 關(guān)鍵字的查詢條件

下面的運(yùn)算符可在 WHERE 子句中使用:

sql查詢語句中用于實(shí)現(xiàn)選擇運(yùn)算的語法關(guān)鍵詞是什么

注釋:在某些版本的 SQL 中,操作符 <> 可以寫為 !=。

使用 WHERE 子句

1、單一條件的查詢語句

單一條件指的是在 WHERE 關(guān)鍵字后只有一個(gè)查詢條件。

示例:在 tb_students_info 數(shù)據(jù)表中查詢年齡小于 22 的學(xué)生姓名

mysql> SELECT name,age FROM tb_students_info
    -> WHERE age<22;
+------+------+
| name | age  |
+------+------+
| John |   21 |
+------+------+
1 row in set (0.05 sec)

可以看到,查詢結(jié)果中所有記錄的 age 字段的值均小于 22 歲,而大于或等于 22 歲的記錄沒有被返回。

2、多條件的查詢語句

在 WHERE 關(guān)鍵詞后可以有多個(gè)查詢條件,這樣能夠使查詢結(jié)果更加精確。多個(gè)查詢條件時(shí)用邏輯運(yùn)算符 AND(&&)、OR(||)或 XOR 隔開。

  • AND:記錄滿足所有查詢條件時(shí),才會(huì)被查詢出來。

  • OR:記錄滿足任意一個(gè)查詢條件時(shí),才會(huì)被查詢出來。

  • XOR:記錄滿足其中一個(gè)條件,并且不滿足另一個(gè)條件時(shí),才會(huì)被查詢出來。

示例:在 tb_students_info 表中查詢 age 大于 21,并且 height 大于等于 175 的學(xué)生信息

mysql> SELECT name,age,height FROM tb_students_info 
    -> WHERE age>21 AND height>=175;
+--------+------+--------+
| name   | age  | height |
+--------+------+--------+
| Henry  |   23 |    185 |
| Jim    |   24 |    175 |
| Thomas |   22 |    178 |
+--------+------+--------+
3 rows in set (0.00 sec)

可以看到,查詢結(jié)果中所有記錄的 age 字段都大于 21 且 height 字段都大于等于 175。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“sql查詢語句中用于實(shí)現(xiàn)選擇運(yùn)算的語法關(guān)鍵詞是什么”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI