標籤:mysql
MySQL學習總結----單表資料查詢
=================================================================================
一、基本資料記錄查詢
=================================================================================
1、簡單資料查詢
-
select id,name,sex,class,address from qiuuuu;查詢表qiuuuu中的所有資訊;
-
select id,name,sex from qiuuuu;查詢表qiuuuu中的欄位id,name,sex三個屬性的所有資訊;
-
select * from qiuuuu;查詢表qiuuuu中的所有欄位的所有資訊;
2、避免重複資料查詢DISTINCT
3、四則運算子查詢
4、顯示格式資料查詢
mysql> select concat(name,‘------test:‘,id) hello from qiuuuu;
concat連接字串,括弧裡面接屬性名稱和字串,緊跟列印出來的表格名稱。
+-------------------+
| hello |
+-------------------+
| james------test:1 |
| allen------test:2 |
| zhang------test:3 |
| xi------test:3 |
| xi------test:3 |
| li------test:3 |
| wang------test:3 |
+-------------------+
7 rows in set (0.00 sec)
=================================================================================
二、條件資料記錄查詢
=================================================================================
在MySQL資料庫中,通過SQL語句select來實現查詢,同時通過關鍵字where對所查詢的資料記錄進行過濾,文法如下:
select 屬性名稱1,屬性名稱2,屬性名稱3,.....,屬性名稱n from qiuuuu where .......
在where後面可以接一下關鍵字:
-
between and
-
is null
-
in
-
like
比較子有:
| > |
大於 |
| < |
小於 |
| = |
等於 |
| !=或<> |
不等於 |
| >= |
大於等於 |
| <= |
小於等於 |
邏輯運算子有:
| and或&& |
與 |
| or或|| |
邏輯或 |
| xor |
異或 |
| not或! |
非 |
=================================================================================
三、排序資料記錄查詢
=================================================================================
select 屬性名稱1,屬性名稱2,屬性名稱2,......,屬性名稱n from 表名
where CONDITION order by 屬性名稱m [asc|desc] [,屬性名稱i [asc|desc],]
1、按照單欄位排序
2、按照多欄位排序
select * from qiuuuu where class=‘3‘ order by id desc,address asc;
=================================================================================
四、限制資料記錄查詢數量
=================================================================================
================================================================================
五、統計函數和分組資料記錄查詢
=================================================================================
本文出自 “doublelinux” 部落格,謝絕轉載!
MySQL學習總結----單表資料查詢