濃墨重彩之MySQL-07-表單查詢

第一節 表單查詢
5.1 查詢所有字段
1 SELECT 字段1,字段2,字段3 FROM 表名;
2 SELECT*FROM 表名;
5.2 查詢指定字段
1 SELECT 字段1 字段2 字段3 FROM 表名;
5.3 Where條件查詢
1, SELECT 字段1,字段2,子段3.. FROM 表名 WHERE 條件表達式l
5.4 帶IN關鍵字查詢
1,SELECT 字段1,字段2,字段3 FROM 表名 WHERE 字段 【NOT】IN (元素1,元素2,元素3);
5.5帶BETWEEN AND的範圍的查詢
1 SELECT 字段1,字段2,子段3 FROM 表名 WHERE 字段 【NOT】BERWEEN 取值1AND 取值2;
5.6帶LIKE的模糊查詢
1 SELECT 字段1 字段2 字段3 FROM 表名 WHERE 字段【NOT】LIKE"字符串";
“%”代表任意字符;
“—”代表單個字符;
5.7 空值查詢
1.SELECT 字段1,字段2,字段3..FROM 表名 WHERE 字段 IS【NOT】NULL:
5.8帶AND的多條件查詢
1 SELECT 字段1,字段2 FROM 表名WHERE 條件表達式1 AND 條件表達式2 【..AND 條件表達式n】
5.9 帶OR的多條件查詢
1,SELECT 字段1,字段2..FROM 表名 WHERE 條件表達式 1 OR 條件表達式2【..OR 條件表達式n
5.10DISTINCT 去重複查詢
SELECT DISTINCT 字段名 FROM 表名;
5.11 對查詢結果排序
SELECT 字段1,字段2 FROM 表名 ORDER BY 屬性名 【ASC|DESC】
5.12 GROUP BY 分組查詢
GROUP BY 屬性名 【HAVING 條件表達式】【WITH ROLLUP】
1,單獨使用(毫無意義)
2 與GROUP_CONCAT() 函數一起使用;
3 與聚合函數一起使用;
4 與HAVING 一起使用(限制輸出結果);
5,與WITH ROLLUP 一起使用(最後加入一個總和行);
5.13 LIMIT 分頁查詢
SELECT 字段1,字段2..FROM 表名 LIMT 初始位置,記錄數;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章