亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

SQL中where語句的用法及實例代碼(條件查詢)

 更新時間:2022年10月26日 11:01:21   作者:小白修煉晉級中  
WHERE如需有條件地從表中選取數(shù)據(jù),可將WHERE 子句添加到SELECT語句,下面這篇文章主要給大家介紹了關于SQL中where語句的用法及實例(條件查詢)的相關資料,需要的朋友可以參考下

1.where語法和用法

(1)語法:where <criteria> 即where <查詢條件>

具體查詢語句:select <字段> from <表名> where <查詢條件>

說明:①多個條件則用“and”或 “or” 連接,交集即“和”條件用“and”,并集即“或”條件用“or”。

②若含有多個數(shù)據(jù)庫和表名,則<表名>需要指定數(shù)據(jù)庫,寫法為<數(shù)據(jù)庫.表名>,數(shù)據(jù)庫和表名用“.”來連接。

③criteria:查詢條件,可為時間范圍條件也可為地區(qū)范圍條件等。

(2)用法:獲取滿足一定條件的目標數(shù)據(jù)。

2.實例

(1)單一條件查詢

例1:獲取一班同學的信息。假設表名為student,班級字段為class。

select * 
from student
where class in ('一班')
或
where class = '一班'

說明:“*”表示表中的所有字段。

(2)多條件查詢

例2:獲取一班語、數(shù)、英成績都90分以上同學的相關信息。假設表名為course,獲取的字段包括學號ID,名字name,班級class,語文成績Chinese,數(shù)學成績math,英語成績English。

select ID,name,class,Chinese,math,English
from student
where class in ('一班')
and Chinese>=90 
and math>=90 
and English>=90

注意:sql中不能出現(xiàn)中文字符否則會報錯。

補充:引號的使用

請注意,我們在例子中的條件值周圍使用的是單引號。

SQL 使用單引號來環(huán)繞文本值(大部分數(shù)據(jù)庫系統(tǒng)也接受雙引號)。如果是數(shù)值,請不要使用引號。

文本值:

這是正確的:
SELECT * FROM Persons WHERE FirstName='Bush'

這是錯誤的:
SELECT * FROM Persons WHERE FirstName=Bush

數(shù)值:

這是正確的:

SELECT * FROM Persons WHERE Year>1965

這是錯誤的:

SELECT * FROM Persons WHERE Year>'1965'

總結

到此這篇關于SQL中where語句的用法及實例(條件查詢)的文章就介紹到這了,更多相關SQL where語句用法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 簡單講解sql語句中的group by的使用方法

    簡單講解sql語句中的group by的使用方法

    掌握sql語句中group by的使用方法會對我們的工作效率有很大的提升,下面小編來和大家一起簡單學習一下
    2019-05-05
  • 開啟MySQL的binlog日志的方法步驟

    開啟MySQL的binlog日志的方法步驟

    這篇文章主要介紹了開啟MySQL的binlog日志的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • Ubuntu16.04安裝mysql5.7.22的圖文教程

    Ubuntu16.04安裝mysql5.7.22的圖文教程

    這篇文章主要介紹了Ubuntu16.04安裝mysql5.7.22的圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • 全面了解mysql中utf8和utf8mb4的區(qū)別

    全面了解mysql中utf8和utf8mb4的區(qū)別

    下面小編就為大家?guī)硪黄媪私鈓ysql中utf8和utf8mb4的區(qū)別。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-08-08
  • MySQL通過DQL實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的基本查詢

    MySQL通過DQL實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的基本查詢

    這篇文章給大家介紹了MySQL如何通過DQL進行數(shù)據(jù)庫數(shù)據(jù)的基本查詢,文中通過代碼示例和圖文結合介紹的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-01-01
  • MySQL如何讓一個表中可以有多個自增列

    MySQL如何讓一個表中可以有多個自增列

    這篇文章主要介紹了MySQL如何讓一個表中可以有多個自增列,自增列可使用?auto_increment?來實現(xiàn),當一個列被標識為?auto_increment?之后,在添加時如果不給此列設置任何值,或給此列設置?NULL?值時,那么它會使用自增的規(guī)則來填充此列
    2022-06-06
  • mysql保存微信昵稱特殊字符的方法

    mysql保存微信昵稱特殊字符的方法

    我在用mysql 保存微信昵稱,當插入昵稱數(shù)據(jù)的時候,報錯。接下來通過本文給大家介紹mysql保存微信昵稱特殊字符的方法,需要的朋友一起看看吧
    2018-06-06
  • 解析mysql 緩存如何使用內(nèi)存

    解析mysql 緩存如何使用內(nèi)存

    本篇文章是對mysql中的緩存如何使用內(nèi)存進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • Mysql事務的隔離級別(臟讀+幻讀+可重復讀)

    Mysql事務的隔離級別(臟讀+幻讀+可重復讀)

    這篇文章主要介紹了Mysql事務的隔離級別(臟讀+幻讀+可重復讀),文章通告InnoDB展開詳細內(nèi)容介紹,具有一定的參考價值,感興趣的小伙伴可以參考一下
    2022-08-08
  • mysql 使用profiling和explain查詢語句性能解析

    mysql 使用profiling和explain查詢語句性能解析

    MySQL 查詢 Profile 可以告訴你每個查詢花費了多長時間,使用了多少資源,執(zhí)行了哪些操作等,這篇文章主要介紹了mysql 使用profiling和explain查詢語句性能解析,需要的朋友可以參考下
    2024-02-02

最新評論