99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2018-11-19 閱讀量: 912
數(shù)據(jù)庫中的關(guān)鍵字

使用關(guān)鍵字可以幫助我們完成復(fù)雜靈活的數(shù)據(jù)查詢需求,在查詢中常用到的關(guān)鍵字包括AND、OR、IN、BETWEEN、LIKE、IS NULL、 DISTINCT等

AND關(guān)鍵字:用來聯(lián)合多個條件進(jìn)行查詢,條件與條件間是“和”的意思

條件表達(dá)式1 AND 條件表達(dá)式2 【…AND 條件表達(dá)式n】

例:在student表中查詢數(shù)學(xué)成績大于50分并且英語成績小于80分的學(xué)員記錄

SELECT * FROM student

WHERE math > 50 AND english < 80;

OR關(guān)鍵字:用來聯(lián)合多個條件進(jìn)行查詢,條件與條件間是“或”的意思

條件表達(dá)式1 OR 條件表達(dá)式2 【…OR 條件表達(dá)式n】

例:在student表中查詢數(shù)學(xué)成績大于50分或者英語成績小于80分的學(xué)員記錄

SELECT * FROM student

WHERE math > 50 OR english < 80;

IN關(guān)鍵字:判斷某個字段的值是否在制定的集合中,如果在集合中則滿足查詢條件,如果不在則不滿足查詢條件

【NOT】 IN(元素1,元素2,…,元素n)

※其中NOT是可選參數(shù),加上NOT表示不在集合內(nèi)滿足條件

例:查詢student表中id為a01與a02的學(xué)員記錄

SELECT * FROM student WHERE id IN(‘a(chǎn)01’,’a02’);

BETWEEN關(guān)鍵字:判斷某個字段的值是否在指定的范圍內(nèi),如果在則滿足查詢條件,如果不在則不滿足查詢條件

【NOT】 BETWEEN 取值1 AND 取值2

※其中NOT是可選參數(shù),加上NOT表示不在指定范圍內(nèi)滿足條件

例:查詢student中數(shù)學(xué)成績在60到85分之間的學(xué)員記錄

SELECT * FROM student WHERE math BETWEEN 60 AND 85;

LIKE關(guān)鍵字:用來匹配字符串是否相等,如果字段的值與指定的字符串相匹配,則滿足查詢條件,如果與指定的字符串不匹配,則不滿足查詢條件。

【NOT】 LIKE ‘字符串’

※其中NOT是可選參數(shù),加上NOT表示指定的字符串不匹配時滿足條件,字符串參數(shù)的值可以是一個完整的字符串,也可是包含%或者_(dá)的通配符。其中%代表任意長度的字符串。例如b%k表示以字母b開頭,以字母k結(jié)尾的任意長度的字符串。比如bak,book,break等都可以。而_只能表示單個字符。例如b_k表示以字母b開頭,以字母k結(jié)尾的3個字符。只有上例中的bak是匹配項,而book與break均不滿足匹配要求。

例:查詢student表中id不以a開頭的所有學(xué)員記錄

SELECT * FROM student WHERE id NOT LIKE ‘a(chǎn)*’;

IS NULL關(guān)鍵字:用來判斷字段的值是否為空值(NULL)。如果字段的值為空值,則滿足查詢條件,如果字段的值是非空值,則不滿足查詢條件。

IS 【NOT】 LIKE NULL

※其中NOT是可選參數(shù),加上NOT表示字段不是空值時滿足條件。

例:查詢student表中id不為空值的所有學(xué)員記錄

SELECT * FROM student WHERE id IS NOT NULL;

DISTINCT關(guān)鍵字:用來消除重復(fù)記錄

SELCT DISTINCT 字段名

例:查詢student表中所有不重復(fù)的id信息

SELECT DISTINCT id FROM student;

299.9278
4
關(guān)注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子