數據庫的操作總結就是:增刪改查(CURD),今天記錄一下基礎的檢索查詢工作。
檢索MySQL1.查詢表中所有的記錄
mysql> select * from apps; +----+------------+-----------------------+---------+ | id | app_name | url | country | +----+------------+-----------------------+---------+ | 1 | QQ APP | http://im.qq.com | CN | | 2 | 微博 APP | http://weibo.com | CN | | 3 | 淘寶 APP | http://www.taobao.com | CN | +----+------------+-----------------------+---------+ 3 rows in set (0.00 sec)2. 查詢表中某列(單列)的記錄
mysql> select app_name from apps; +------------+ | app_name | +------------+ | QQ APP | | 微博 APP | | 淘寶 APP | +------------+ 3 rows in set (0.00 sec)3.檢索表中多列的記錄,列名之間用逗號分開
mysql> select id, app_name from apps; +----+------------+ | id | app_name | +----+------------+ | 1 | QQ APP | | 2 | 微博 APP | | 3 | 淘寶 APP | +----+------------+ 3 rows in set (0.00 sec)4.檢索不重復的記錄,distinct關鍵字
mysql> select * from apps; +----+------------+-----------------------+---------+ | id | app_name | url | country | +----+------------+-----------------------+---------+ | 1 | QQ APP | http://im.qq.com | CN | | 2 | 微博 APP | http://weibo.com | CN | | 3 | 淘寶 APP | http://www.taobao.com | CN | | 4 | QQ APP | http://im.qq.com | CN | +----+------------+-----------------------+---------+ 4 rows in set (0.00 sec) 上面表中是所有的數據,可以看到第1條和第4條數據是一樣的,如果想要檢索時不想出現重復的數據,可以使用distinct關鍵字,并且需要放在所有列的前面 mysql> select distinct app_name from apps; +------------+ | app_name | +------------+ | QQ APP | | 微博 APP | | 淘寶 APP | +------------+ 3 rows in set (0.00 sec)5.限制檢索記錄的數量, limit關鍵字
mysql> select * from apps limit 2; +----+------------+------------------+---------+ | id | app_name | url | country | +----+------------+------------------+---------+ | 1 | QQ APP | http://im.qq.com | CN | | 2 | 微博 APP | http://weibo.com | CN | +----+------------+------------------+---------+ 2 rows in set (0.00 sec) limit后面可以跟兩個值, 第一個為起始位置, 第二個是要檢索的行數 mysql> select * from apps limit 1, 2; +----+------------+-----------------------+---------+ | id | app_name | url | country | +----+------------+-----------------------+---------+ | 2 | 微博 APP | http://weibo.com | CN | | 3 | 淘寶 APP | http://www.taobao.com | CN | +----+------------+-----------------------+---------+ 2 rows in set (0.00 sec)5.limit關鍵字和offset配合使用
limit可以配合offset使用, 如limit 2 offset 1(從行1開始后的2行,默認行數的角標為0) mysql> select * from apps limit 2 offset 1; +----+------------+-----------------------+---------+ | id | app_name | url | country | +----+------------+-----------------------+---------+ | 2 | 微博 APP | http://weibo.com | CN | | 3 | 淘寶 APP | http://www.taobao.com | CN | +----+------------+-----------------------+---------+ 2 rows in set (0.00 sec)
我的網站:https://wayne214.github.io
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/17882.html
摘要:通過這個函數可以很方便的在程序運行期間執行很多常見操作。此文可以轉載,但轉載前需要發郵件到進行溝通,未溝通的均視作侵權。 index.php index.php 是整個框架的入口文件,也就是說所有的請求都要從它這里開始。因為 index.php 源碼非常簡潔,那么我們直接放一張源碼截圖,按著截圖說一下源碼。 showImg(https://segmentfault.com/img/re...
閱讀 1357·2021-09-02 10:19
閱讀 1100·2019-08-26 13:25
閱讀 2108·2019-08-26 11:37
閱讀 2412·2019-08-26 10:18
閱讀 2675·2019-08-23 16:43
閱讀 2988·2019-08-23 16:25
閱讀 775·2019-08-23 15:53
閱讀 3296·2019-08-23 15:11