MySQL中的DQL語(yǔ)言之條件查詢2019-08-10

二、條件查詢

語(yǔ)法:

SELECT

? ? ? ? ? ? 查詢列表

FROM

? ? ? ? ? ? 表名

WHERE

? ? ? ? ? ? 篩選條件

1、按條件表達(dá)式篩選

簡(jiǎn)單條件運(yùn)算符:> 、<、= 、!= 、<>? ?、 >=? 、 ?<=

注意:MySQL中不等于一般用<>,而不用!=。

例1:查詢工資>12000的員工信息

SELECT

? ? ? ? ? ? *? ? ? ? ? # ‘’*‘’表示員工信息,包含一切的信息

FROM

? ? ? ? ? ? 表名? ? #指的是員工信息表

WHERE

? ? ? ? ? ? salery>12000;

2、按邏輯表達(dá)式篩選

邏輯運(yùn)算符:&&、||、!、and、or、not

作用:用于連接條件表達(dá)式

?例2:查詢工資在10000到20000之間的員工信息

SELECT

*? ? ? ? ? # ‘’*‘’表示員工信息,包含一切的信息

FROM

表名? ? #指的是員工信息表

WHERE

? ? ? ? ? ? salery>=10000

AND

? ???????????salery>=20000;

3、模糊查詢

關(guān)鍵字:like、between...and 、in、is、null

1)like

LIKE運(yùn)算符用于WHERE表達(dá)式中,以搜索匹配字段中的指定內(nèi)容。

例3:查詢員工名中包含字符a的員工信息

SELECT

*? ? ? ? ? # ‘’*‘’表示員工信息,包含一切的信息

FROM

表名? ? #指的是員工信息表

WHERE

? ? ? ? ? ?last_name? like? ‘%a%';

注意:

1.1一般要和通配符搭配使用,%指的是任意多個(gè)通配符,包含0個(gè)字符;-指的是單個(gè)字符;

1.2ESCAPE是轉(zhuǎn)義字符,相關(guān)解釋可參考:https://www.cnblogs.com/samwang88/p/6484992.html;

1.3判斷NULL只能用ISNULL或IS NOT NULL。



? ??

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. 了解SQL 1.1 數(shù)據(jù)庫(kù)基礎(chǔ) ? 學(xué)習(xí)到目前這個(gè)階段,我們就需要以某種方式與數(shù)據(jù)庫(kù)打交道。在深入學(xué)習(xí)MyS...
    鋒享前端閱讀 1,320評(píng)論 0 1
  • 這一篇最主要是記錄下命令,方便以后查找 使用Mysql 創(chuàng)建數(shù)據(jù)庫(kù) create database mysql_t...
    Treehl閱讀 662評(píng)論 0 0
  • mysql數(shù)據(jù)庫(kù)中 :database : 文件夾table : 數(shù)據(jù)表(數(shù)據(jù)文件) 進(jìn)入mysqlmysql -...
    賦閑閱讀 640評(píng)論 0 0
  • 我是S小姐,是個(gè)可以知天命的女人了。 我的生活像所有這個(gè)年紀(jì)的人一樣,忙忙碌碌,卻又與他們不一樣,我不喜歡熱鬧。之...
    鹽九詐尸好多年閱讀 276評(píng)論 0 0
  • 這兩本書原本并不在我的書單里面,由于看了《房思琪的初戀樂(lè)園》的書評(píng),其中提到懂文學(xué)的男人善于將丑陋的事情用美好的文...
    吸喵少女閱讀 1,303評(píng)論 0 7

友情鏈接更多精彩內(nèi)容