<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] ## SELECT 語句 SELECT 語句用于從表中選取數據。 結果被存儲在一個結果表中(稱為結果集)。 **語法** ~~~ SELECT 列名稱 FROM 表名稱 SELECT * FROM 表名稱 SELECT 列名稱 as 新列名 FROM 表名稱 SELECT 列名稱,列名稱,... FROM 表名稱 as 使用別名,可以將列別名應用于where語句中 ~~~ **實例** ~~~ mysql> select name from stu; mysql> select * from stu; mysql> select name as newname from stu; mysql> select name,qq from stu; ~~~ ## WHERE 子句 如需有條件地從表中選取數據,可將 WHERE 子句添加到 SELECT 語句。 ~~~ SELECT 列名稱 FROM 表名稱 WHERE 列 運算符 值 ~~~ <table class="dataintable"> <tbody> <tr> <th> 操作符 </th> <th> 描述 </th> </tr> <tr> <td> = </td> <td> 等于 </td> </tr> <tr> <td> &lt;&gt; </td> <td> 不等于 </td> </tr> <tr> <td> &gt; </td> <td> 大于 </td> </tr> <tr> <td> &lt; </td> <td> 小于 </td> </tr> <tr> <td> &gt;= </td> <td> 大于等于 </td> </tr> <tr> <td> &lt;= </td> <td> 小于等于 </td> </tr> <tr> <td> BETWEEN </td> <td> 在某個范圍內 </td> </tr> <tr> <td> LIKE </td> <td> 搜索某種模式 </td> </tr> </tbody> </table> **實例** ~~~ mysql> select * from stu where name="學并思"; ~~~ ## AND 和 OR 運算符 AND 和 OR 可在 WHERE 子語句中把兩個或多個條件結合起來。 ~~~ mysql>select * from stu where name="學并思" and qq="113664000"; mysql>select * from stu where name="學并思" or qq="113664000"; ~~~ ## SELECT DISTINCT 語句 在表中,可能會包含重復值。這并不成問題,不過,有時您也許希望僅僅列出不同(distinct)的值。關鍵詞 DISTINCT 用于返回唯一不同的值。 **語法** ~~~ SELECT DISTINCT 列名稱 FROM 表名稱 ~~~ **實例** ~~~ mysql> select distinct sex from stu; ~~~ ## ORDER BY 語句 ORDER BY 語句用于根據指定的列對結果集進行排序。 ORDER BY 語句默認按照升序對記錄進行排序。 如果您希望按照降序對記錄進行排序,可以使用 DESC 關鍵字。 **實例** ~~~ mysql>select * from stu order by qq;//默認升序 mysql>select * from stu order by qq desc;//降序 mysql>select * from stu order by qq asc;//升序 ~~~ ## SELECR LIMIT 語句 取出部分數據記錄 **語法** ~~~ SELECT 列名稱 FROM 表名稱 LIMIT 數量 SELECT 列名稱 FROM 表名稱 LIMIT 位置,數量 ~~~ **實例** ~~~ mysql> select name from stu limit 1; mysql> select name from stu limit 2,3; ~~~ ## SELECR BETWEEN 語句 操作符BETWEEN...AND會選取介于兩個值之間的數據范圍。這些值可以是數值、文本或者日期。 **語法** ~~~ SELECT 列名稱) FROM 表名稱 WHERE 列名稱 BETWEEN 值1 AND 值2 ~~~ **實例** ~~~ select name from stu where age between 18 and 20; ~~~ ## SELECT IN 語句 IN 操作符允許我們在 WHERE 子句中規定多個值。 **語法** ~~~ SELECT 列名稱 FROM 表名稱 WHERE 列名稱 IN (值1,值2,...) SELECT 列名稱 FROM 表名稱 WHERE 列名稱 NOT IN (值1,值2,...) ~~~ **實例** ~~~ mysql> select name from stu where name in ('學并思','大牛學院'); mysql> select name from stu where name not in ('學并思','大牛學院'); ~~~ ## SELECT LIKE 語句 LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。 語法 ~~~ SELECT 列名稱 FROM 表名稱 WHERE 列名稱 LIKE '值%' SELECT 列名稱 FROM 表名稱 WHERE 列名稱 LIKE '%值' SELECT 列名稱 FROM 表名稱 WHERE 列名稱 LIKE '%值%' SELECT 列名稱 FROM 表名稱 WHERE 列名稱 NOT LIKE '%值%' ~~~ 實例 ~~~ mysql> select name from stu where name like '學%'; mysql> select name from stu where name like '%并'; mysql> select name from stu where name like '%思%'; mysql> select name from stu where name not like '%學%'; ~~~ ## SELECT IS NULL 語句 判斷字段值是否為空 **語法** ~~~ SELECT 列名稱 FROM 表名稱 WHERE 列名稱 IS NULL SELECT 列名稱 FROM 表名稱 WHERE 列名稱 IS NOT NULL ~~~ **實例** ~~~ mysql> select name from stu where qq is null; mysql> select name from stu where qq is not null; ~~~ ## SELECT IF 語句 在結果集中進行判斷 **語法** ~~~ SELECT IF(表達式,值1,值2) FROM 表名稱 SELECT IFNULL(列名稱,值) FROM 表名稱 ~~~ **實例** ~~~ mysql> select if(age>20,'中年','少年') from stu; mysql> select ifnull(qq,'110112114') from stu; ~~~ ## rand() 函數 通過rand()函數結合select語句可以方便的得到隨機結果集,這在項目開 發中經常被使用到 **語法** ~~~ SELECT 列名稱 FROM 表名稱 ORDER BY RAND() LIMIT 數量 ~~~ **實例** ~~~ mysql > select name from stu order by rand() limit 6; ~~~ >[danger]練習:隨機顯示2篇文章。 查找所有姓李的同學。 查找名字中包含里的并的學生。 學并思學習手冊 Copyright ? 學并思。
                  <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>

                              哎呀哎呀视频在线观看