這篇文章主要介紹了sql查詢語句中用于實(shí)現(xiàn)選擇運(yùn)算的語法關(guān)鍵詞是什么,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)長(zhǎng)期為上千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為濉溪企業(yè)提供專業(yè)的成都做網(wǎng)站、網(wǎng)站設(shè)計(jì),濉溪網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。在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 中,操作符 <> 可以寫為 !=。
使用 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í)也希望大家多多支持創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,,關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!