<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # MySQL LIKE 子句 我們知道在MySQL中使用 SQL SELECT 命令來讀取數據, 同時我們可以在 SELECT 語句中使用 WHERE 子句來獲取指定的記錄。 WHERE 子句中可以使用等號 (=) 來設定獲取數據的條件,如 "tutorial_author = 'Sanjay'"。 但是有時候我們需要獲取 tutorial_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數據表 tutorials_tbl 中讀取數據。 ### 實例 以下是我們將tutorials_tbl表中獲取tutorial_author字段中以"jay"為結尾的的所有記錄: ``` root@host# mysql -u root -p password; Enter password:******* mysql> use TUTORIALS; Database changed mysql> SELECT * from tutorials_tbl -> WHERE tutorial_author LIKE '%jay'; +-------------+----------------+-----------------+-----------------+ | tutorial_id | tutorial_title | tutorial_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腳本在tutorials_tbl表中讀取tutorial_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 tutorial_id, tutorial_title, tutorial_author, submission_date FROM tutorials_tbl WHERE tutorial_author LIKE "%jay%"'; mysql_select_db('TUTORIALS'); $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['tutorial_id']} <br> ". "Title: {$row['tutorial_title']} <br> ". "Author: {$row['tutorial_author']} <br> ". "Submission Date : {$row['submission_date']} <br> ". "--------------------------------<br>"; } echo "Fetched data successfully\n"; mysql_close($conn); ?> ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看