一、查詢所有字段
1,SELECT 字段1,字段2,字段3...FROM 表名;
2,SELECT * FROM 表名;
二、查詢指定字段
1,SELECT 字段1,字段2,字段3...FROM 表名;
三、Where 條件查詢
1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 條件表達式;
四、帶IN 關鍵字查詢
1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段[NOT] IN (元素1,元素2,元素3);
五、帶BETWEEN AND 的范圍查詢
1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段[NOT] BETWEEN 取值1 AND 取值2;
六、帶LIKE 的模糊查詢
1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段[NOT] LIKE ‘字符串’;
“%”代表任意字符;
“_” 代表單個字符;
七、空值查詢
1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段IS [NOT] NULL;
八、帶AND 的多條件查詢
1,SELECT 字段1,字段2...FROM 表名WHERE 條件表達式1 AND 條件表達式2 [...AND 條件表達式n]
九、帶OR 的多條件查詢
1,SELECT 字段1,字段2...FROM 表名WHERE 條件表達式1 OR 條件表達式2 [...OR 條件表達式n]
十、DISTINCT 去重復查詢
SELECT DISTINCT 字段名FROM 表名;
1.1.11對查詢結果排序
SELECT 字段1,字段2...FROM 表名ORDER BY 屬性名[ASC|DESC]
1.1.12GROUP BY 分組查詢
GROUP BY 屬性名[HAVING 條件表達式][WITH ROLLUP]
1,單獨使用(毫無意義);
2,與GROUP_CONCAT()函數一起使用;
3,與聚合函數一起使用;
4,與HAVING 一起使用(限制輸出的結果);
5,與WITH ROLLUP 一起使用(最后加入一個總和行);
1.1.13LIMIT 分頁查詢
SELECT 字段1,字段2...FROM 表名LIMIT 初始位置,記錄數;
1.1.1查詢所有字段1,SELECT 字段1,字段2,字段3...FROM 表名;2,SELECT * FROM 表名;1.1.2查詢指定字段1,SELECT 字段1,字段2,字段3...FROM 表名;1.1.3Where 條件查詢1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 條件表達式;1.1.4帶IN 關鍵字查詢1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段[NOT] IN (元素1,元素2,元素3);1.1.5帶BETWEEN AND 的范圍查詢1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段[NOT] BETWEEN 取值1 AND 取值2;1.1.6帶LIKE 的模糊查詢1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段[NOT] LIKE ‘字符串’;“%”代表任意字符;“_” 代表單個字符;1.1.7空值查詢1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段IS [NOT] NULL;1.1.8帶AND 的多條件查詢1,SELECT 字段1,字段2...FROM 表名WHERE 條件表達式1 AND 條件表達式2 [...AND 條件表達式n]1.1.9帶OR 的多條件查詢1,SELECT 字段1,字段2...FROM 表名WHERE 條件表達式1 OR 條件表達式2 [...OR 條件表達式n]1.1.10DISTINCT 去重復查詢SELECT DISTINCT 字段名FROM 表名;1.1.11對查詢結果排序SELECT 字段1,字段2...FROM 表名ORDER BY 屬性名[ASC|DESC]1.1.12GROUP BY 分組查詢GROUP BY 屬性名[HAVING 條件表達式][WITH ROLLUP]1,單獨使用(毫無意義);2,與GROUP_CONCAT()函數一起使用;3,與聚合函數一起使用;4,與HAVING 一起使用(限制輸出的結果);5,與WITH ROLLUP 一起使用(最后加入一個總和行);1.1.13LIMIT 分頁查詢SELECT 字段1,字段2...FROM 表名LIMIT 初始位置,記錄數;