亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁(yè) | 考試用書 | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
      全國(guó)  |             |          |          |          |          |         
        當(dāng)前位置:計(jì)算機(jī)等級(jí) > 二級(jí)考試 > MySQL數(shù)據(jù)程序設(shè)計(jì) > MySQL 輔導(dǎo) > 文章內(nèi)容
        

      全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)MySQL教程(39)

      中華IT學(xué)院   【 】  [ 2016年2月13日 ]

      MySQL where 子句

      我們知道從MySQL表中使用SQL SELECT 語(yǔ)句來(lái)讀取數(shù)據(jù)。

      如需有條件地從表中選取數(shù)據(jù),可將 WHERE 子句添加到 SELECT 語(yǔ)句中。

      語(yǔ)法

      以下是SQL SELECT 語(yǔ)句使用 WHERE 子句從數(shù)據(jù)表中讀取數(shù)據(jù)的通用語(yǔ)法:

      SELECT field1, field2,...fieldN FROM table_name1, table_name2...
      [WHERE condition1 [AND [OR]] condition2.....
      • 查詢語(yǔ)句中你可以使用一個(gè)或者多個(gè)表,表之間使用逗號(hào)(,)分割,并使用WHERE語(yǔ)句來(lái)設(shè)定查詢條件。
      • 你可以在WHERE子句中指定任何條件。
      • 你可以使用AND或者OR指定一個(gè)或多個(gè)條件。
      • WHERE子句也可以運(yùn)用于SQL的 DELETE 或者 UPDATE 命令。
      • WHERE 子句類似于程序語(yǔ)言中的if條件,根據(jù) MySQL 表中的字段值來(lái)讀取指定的數(shù)據(jù)。

      以下為操作符列表,可用于 WHERE 子句中。

      下表中實(shí)例假定 A為10 B為20

      操作符 描述 實(shí)例
      = 等號(hào),檢測(cè)兩個(gè)值是否相等,如果相等返回true (A = B) 返回false。
      <>, != 不等于,檢測(cè)兩個(gè)值是否相等,如果不相等返回true (A != B) 返回 true。
      > 大于號(hào),檢測(cè)左邊的值是否大于右邊的值, 如果左邊的值大于右邊的值返回true (A > B) 返回false。
      < 小于號(hào),檢測(cè)左邊的值是否小于右邊的值, 如果左邊的值小于右邊的值返回true (A < B) 返回 true。
      >= 大于等于號(hào),檢測(cè)左邊的值是否大于或等于右邊的值, 如果左邊的值大于或等于右邊的值返回true (A >= B) 返回false。
      <= 小于等于號(hào),檢測(cè)左邊的值是否小于于或等于右邊的值, 如果左邊的值小于或等于右邊的值返回true (A <= B) 返回 true。

      如果我們想再M(fèi)ySQL數(shù)據(jù)表中讀取指定的數(shù)據(jù),WHERE 子句是非常有用的。

      使用主鍵來(lái)作為 WHERE 子句的條件查詢是非?焖俚。

      如果給定的條件在表中沒(méi)有任何匹配的記錄,那么查詢不會(huì)返回任何數(shù)據(jù)。

      分享到:
      本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問(wèn)考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見(jiàn)留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved