华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(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教程(46)

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

我們知道在MySQL中使用 SQL SELECT 命令來讀取數(shù)據(jù), 同時(shí)我們可以在 SELECT 語句中使用 WHERE 子句來獲取指定的記錄。

WHERE 子句中可以使用等號(hào) (=) 來設(shè)定獲取數(shù)據(jù)的條件,如 "tutorial_author = 'Sanjay'"。

但是有時(shí)候我們需要獲取 tutorial_author 字段含有 "jay" 字符的所有記錄,這時(shí)我們就需要在 WHERE 子句中使用 SQL LIKE 子句。

SQL LIKE 子句中使用百分號(hào)(%)字符來表示任意字符,類似于UNIX或正則表達(dá)式中的星號(hào) (*)。

如果沒有使用百分號(hào)(%), LIKE 子句與等號(hào)(=)的效果是一樣的。

語法

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

SELECT field1, field2,...fieldN table_name1, table_name2...
WHERE field1 LIKE condition1 [AND [OR]] filed2 = 'somevalue'
  • 你可以在WHERE子句中指定任何條件。
  • 你可以在WHERE子句中使用LIKE子句。
  • 你可以使用LIKE子句代替等號(hào)(=)。
  • LIKE 通常與 % 一同使用,類似于一個(gè)元字符的搜索。
  • 你可以使用AND或者OR指定一個(gè)或多個(gè)條件。
  • 你可以在 DELETE 或 UPDATE 命令中使用 WHERE...LIKE 子句來指定條件。
分享到:
本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
孟连| 武平县| 邯郸县| 霍山县| 淮北市| 封丘县| 太湖县| 三都| 武城县| 洪江市| 包头市| 中宁县| 邵武市| 扎赉特旗| 通城县| 永昌县| 阜阳市| 新化县| 上林县| SHOW| 司法| 政和县| 龙泉市| 衡南县| 上栗县| 抚州市| 尉氏县| 正宁县| 芦山县| 茶陵县| 涡阳县| 南和县| 波密县| 射洪县| 方正县| 云林县| 江陵县| 泾源县| 山丹县| 台北县| 武邑县|