1.select語句
使用select檢索表數(shù)據(jù),必須至少給出兩條信息-----想選擇什么以及從什么地方選擇。
創(chuàng)新互聯(lián)公司2013年至今,先為迎澤等服務(wù)建站,迎澤等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為迎澤企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
2.檢索單個(gè)列
MariaDB [test]> select age from user;
+------+
| age |
+------+
| 22 |
| 25 |
| 56 |
| 14 |
| 36 |
| 68 |
| 45 |
| 17 |
| 33 |
| 27 |
| 29 |
| 70 |
| 24 |
+------+
注意: 默認(rèn)情況下查詢結(jié)果并未進(jìn)行排序,結(jié)束SQL語句必須以分號(hào)(;)分隔,SQL語句不區(qū)分大小寫。
建議:為了方便閱讀以及調(diào)試建議把sql語句分行。
3.檢索多個(gè)列
MariaDB [test]> select *
-> from user;
+----+------+------+----------+
| id | sex | age | province |
+----+------+------+----------+
| 1 | 1 | 22 | 北京 |
| 2 | 0 | 25 | 廣東 |
| 3 | 0 | 56 | 天津 |
| 4 | 1 | 14 | 北京 |
| 5 | 0 | 36 | 廣東 |
| 6 | 1 | 68 | 湖南 |
| 7 | 1 | 45 | 北京 |
| 8 | 1 | 17 | 河北 |
| 9 | 2 | 33 | 天津 |
| 10 | 1 | 27 | 湖南 |
| 11 | 1 | 29 | 北京 |
| 12 | 2 | 70 | 廣東 |
| 13 | 0 | 24 | 北京 |
+----+------+------+----------+
13 rows in set (0.00 sec)
MariaDB [test]> select *
-> from user
-> ;
+----+------+------+----------+
| id | sex | age | province |
+----+------+------+----------+
| 1 | 1 | 22 | 北京 |
| 2 | 0 | 25 | 廣東 |
| 3 | 0 | 56 | 天津 |
| 4 | 1 | 14 | 北京 |
| 5 | 0 | 36 | 廣東 |
| 6 | 1 | 68 | 湖南 |
| 7 | 1 | 45 | 北京 |
| 8 | 1 | 17 | 河北 |
| 9 | 2 | 33 | 天津 |
| 10 | 1 | 27 | 湖南 |
| 11 | 1 | 29 | 北京 |
| 12 | 2 | 70 | 廣東 |
| 13 | 0 | 24 | 北京 |
+----+------+------+----------+
13 rows in set (0.00 sec)
5.檢索不同的行
注意關(guān)鍵字(DISTINCT)
MariaDB [test]> select distinct age from user;
+------+
| age |
+------+
| 22 |
| 25 |
| 56 |
| 14 |
| 36 |
| 68 |
| 45 |
| 17 |
| 33 |
| 27 |
| 29 |
| 70 |
| 24 |
+------+
13 rows in set (0.00 sec)
提示:使用distinct關(guān)鍵字,必須直接放在列名之前。
6.限制結(jié)果
關(guān)鍵字(limit)
MariaDB [test]> select age from user
-> limit 5;
+------+
| age |
+------+
| 22 |
| 25 |
| 56 |
| 14 |
| 36 |
+------+
5 rows in set (0.00 sec)
注意下面的語句:
MariaDB [test]> select age
-> from user
-> limit 5,5;
+------+
| age |
+------+
| 68 |
| 45 |
| 17 |
| 33 |
| 27 |
+------+
5 rows in set (0.00 sec)
提示:檢索結(jié)果的第一行為行0,而不是行1, limit 5,5 則是表示從第5行開始的5行?。?!
7.使用完全限定的表名
MariaDB [test]> select user.age
-> from user
-> limit 3,4;
+------+
| age |
+------+
| 14 |
| 36 |
| 68 |
| 45 |
+------+
4 rows in set (0.00 sec)
提示:使用完全限定的表名可以更加直觀的看出操作的是那個(gè)表,或者是那個(gè)數(shù)據(jù)庫。
本文名稱:MySQL必知必會(huì)---檢索數(shù)據(jù)
網(wǎng)站URL:http://aaarwkj.com/article14/jjjjde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、做網(wǎng)站、App開發(fā)、網(wǎng)站制作、網(wǎng)站設(shè)計(jì)公司、網(wǎng)頁設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)