欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL數(shù)據(jù)庫必備之條件查詢語句

 更新時間:2021年10月13日 14:31:42   作者:葉綠體不忘呼吸  
當(dāng)用戶查看表格的大量數(shù)據(jù)是,由于數(shù)據(jù)量過于巨大會導(dǎo)致很難獲取到需要的數(shù)據(jù),在這時,就需要一個方法,一個可以通過用戶輸入獲取到用戶需要的數(shù)據(jù)并回填入表格,這就是條件查詢的作用

1、基本語法

SELECT
	查詢列表
FROM
	表名
WHERE
	篩選表達式;

2、按條件表達式篩選

條件運算符:>,<,=,!=,<>,>=,<=
條件運算符不能判斷null。

#在employees表中篩選工資大于12000的員工的所有信息
SELECT
	*
FROM
	employees
WHERE
	salary>12000;

3、按邏輯表達式篩選

邏輯運算符:&&,||,!,and,or,not
用于連接條件表達式

SELECT
	*
FROM
	employees
WHERE
	salary>12000 AND salary<16000;

4、模糊查詢

關(guān)鍵字:like,between and,in,is null,is not null

①like:通常和通配符搭配使用
通配符:%表示任意個任意字符,_表示一個任意字符
如果需要用到通配符本身,則使用\轉(zhuǎn)義符,如\_

#查詢名字第二個字母為a的員工的所有信息
SELECT
	*
FROM
	employees
WHERE
	last_name LIKE '_a%';

②between and:包含兩個臨界值,注意兩個臨界值順序不能顛倒

SELECT
	*
FROM
	employees
WHERE
	salary BETWEEN 10000 AND 16000;

③in:判斷某字段的值是否屬于in列表中的某一項,不支持通配符

#查詢工作編號為SA_MAN,PR_REP的員工的所有信息
SELECT
	*
FROM
	employees
WHERE
	job_id IN('SA_MAN','PR_REP');

④is null(is not null):為空和不為空

#查詢沒有獎金的員工的所有信息
SELECT
	*
FROM
	employees
WHERE
	commission_pct IS NULL;

5、安全等于

符號:<=> 表示等于,可以替代is,=

SELECT
	*
FROM
	employees
WHERE
	commission_pct <=> NULL;

到此這篇關(guān)于MySQL數(shù)據(jù)庫必備之條件查詢語句的文章就介紹到這了,更多相關(guān)MySQL 條件查詢 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql 5.7.17 winx64安裝配置方法圖文教程

    mysql 5.7.17 winx64安裝配置方法圖文教程

    這篇文章主要為大家分享了mysql 5.7.17winx64安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • 如何在mysql進行查詢緩存及失敗的解決方法

    如何在mysql進行查詢緩存及失敗的解決方法

    這篇文章主要介紹了如何在mysql進行查詢緩存及失敗的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Mysql命令行導(dǎo)入sql數(shù)據(jù)

    Mysql命令行導(dǎo)入sql數(shù)據(jù)

    下面是在命令行下導(dǎo)入sql數(shù)據(jù)的方法,需要的朋友可以參考下。
    2010-03-03
  • Windows10下mysql 8.0.12解壓版安裝配置方法圖文教程

    Windows10下mysql 8.0.12解壓版安裝配置方法圖文教程

    這篇文章主要為大家詳細介紹了Windows10下mysql 8.0.12解壓版安裝方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • mysql慢查詢介紹及開啟技巧詳解

    mysql慢查詢介紹及開啟技巧詳解

    這篇文章主要為大家介紹了mysql慢查詢介紹及開啟技巧詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • mysql執(zhí)行sql文件報錯Error: Unknown storage engine‘InnoDB’的解決方法

    mysql執(zhí)行sql文件報錯Error: Unknown storage engine‘InnoDB’的解決方法

    最近在執(zhí)行一個innoDB類型sql文件的時候,發(fā)現(xiàn)系統(tǒng)報錯了,通過查找相關(guān)的資料終于解決了,所以下面這篇文章主要給大家介紹了關(guān)于mysql執(zhí)行sql文件時報錯Error: Unknown storage engine 'InnoDB'的解決方法,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-07-07
  • MySQL為何不建議使用默認值為null列

    MySQL為何不建議使用默認值為null列

    本文主要介紹了MySQL為何不建議使用默認值為null列,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • Centos5.5中安裝Mysql5.5過程分享

    Centos5.5中安裝Mysql5.5過程分享

    這篇文章主要介紹了Centos5.5中安裝Mysql5.5過程分享,本文使用編譯方法安裝MySQL,并給出了一些可能遇到的錯誤和解決方法,需要的朋友可以參考下
    2015-01-01
  • SQL去重方法匯總

    SQL去重方法匯總

    這篇文章主要給大家分享了SQL去重方法匯總,在使用SQL提數(shù)的時候,常會遇到表內(nèi)有重復(fù)值的時候,比如我們想得到?uv?(獨立訪客),就需要做去重。下面我們就來看看去重都有哪些方法吧
    2022-01-01
  • CentOS7 64位下MySQL5.7安裝與配置教程

    CentOS7 64位下MySQL5.7安裝與配置教程

    這篇文章主要介紹了CentOS7 64位下MySQL5.7安裝與配置教程,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08

最新評論