日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

mysql教程

MySQL LIKE 子句

閱讀 (2287)

MySQL LIKE 子句

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

WHERE 子句中可以使用等號 (=) 來設定獲取數據的條件,如 "w3cschool_author = 'Sanjay'"。

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

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

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

語法

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

SELECT field1, field2,...fieldN table_name1, table_name2...
WHERE field1 LIKE condition1 [AND [OR]] filed2 = 'somevalue'
  • 你可以在WHERE子句中指定任何條件。
  • 你可以在WHERE子句中使用LIKE子句。
  • 你可以使用LIKE子句代替等號(=)。
  • LIKE 通常與 % 一同使用,類似于一個元字符的搜索。
  • 你可以使用AND或者OR指定一個或多個條件。
  • 你可以在 DELETE 或 UPDATE 命令中使用 WHERE...LIKE 子句來指定條件。

在命令提示符中使用 LIKE 子句

以下我們將在 SQL SELECT 命令中使用 WHERE...LIKE 子句來從MySQL數據表 w3cschool_tbl 中讀取數據。

實例

以下是我們將w3cschool_tbl表中獲取w3cschool_author字段中以"jay"為結尾的的所有記錄:

root@host# mysql -u root -p password;
Enter password:*******
mysql> use W3CSCHOOL;
Database changed
mysql> SELECT * from w3cschool_tbl 
    -> WHERE w3cschool_author LIKE '%jay';
+-------------+----------------+-----------------+-----------------+
| w3cschool_id | w3cschool_title | w3cschool_author | submission_date |
+-------------+----------------+-----------------+-----------------+
|           3 | JAVA Tutorial  | Sanjay          | 2007-05-21      |
+-------------+----------------+-----------------+-----------------+
1 rows in set (0.01 sec)

mysql>

在PHP腳本中使用 LIKE 子句

你可以使用PHP函數的mysql_query()及相同的SQL SELECT 帶上 WHERE...LIKE 子句的命令來獲取數據。

該函數用于執行SQL命令,然后通過 PHP 函數 mysql_fetch_array() 來輸出所有查詢的數據。

但是如果是DELETE或者UPDATE中使用 WHERE...LIKE 子句的SQL語句,則無需使用mysql_fetch_array() 函數。

實例

以下是我們使用PHP腳本在w3cschool_tbl表中讀取w3cschool_author字段中以"jay"為結尾的的所有記錄:

<?php
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
  die('Could not connect: ' . mysql_error());
}
$sql = 'SELECT w3cschool_id, w3cschool_title,
               w3cschool_author, submission_date
        FROM w3cschool_tbl
        WHERE w3cschool_author LIKE "%jay%"';

mysql_select_db('W3CSCHOOL');
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
  die('Could not get data: ' . mysql_error());
}
while($row = mysql_fetch_array($retval, MYSQL_ASSOC))
{
    echo "Tutorial ID :{$row['w3cschool_id']}  <br> ".
         "Title: {$row['w3cschool_title']} <br> ".
         "Author: {$row['w3cschool_author']} <br> ".
         "Submission Date : {$row['submission_date']} <br> ".
         "--------------------------------<br>";
} 
echo "Fetched data successfully\n";
mysql_close($conn);
?>
關閉
程序員人生
主站蜘蛛池模板: 四虎www | 亚洲一区二区三区精品动漫 | 热久久久久久久 | 精品国产欧美一区二区三区成人 | 日韩影音 | 久久久久国产一区二区三区四区 | 黄色大片日韩 | 精品久久久久久久久久中出 | 亚洲视频一区二区 | 国产成人久久精品一区二区三区 | 四色永久访问 | 亚洲免费美女视频 | 国产精品久久久久久吹潮 | 999国产视频 | 黄色欧美| 久久久精品国产 | 国产一区二区三区在线观看视频 | 夜夜骑狠狠干 | 亚洲精品乱码久久久久久蜜桃图片 | 91国偷自产一区二区使用方法 | av一区二区不卡 | 中文字幕一区二区三区中文字幕 | 黄色成人在线网站 | av网站在线看 | 黄色福利视频 | 婷婷精品国产一区二区三区日韩 | 97se婷婷 | 欧美一区二区三区在线观看视频 | 久久久午夜精品 | 日韩精品高清一区二区三区 | 一区三区视频 | 日韩在线电影 | 亚洲成人午夜电影 | 免费精品国产 | 亚洲精品乱码久久久久久金桔影视 | 一区二区视频在线观看 | 成人精品一区二区户外勾搭野战 | 精品视频99| 国v精品久久久网 | 免费国产在线观看 | 欧美一二 |