## 基本查詢
```sql
select (*|字段...) from 表名 [字段 操作符 其他];
```
## 條件判斷符
|操作符|說明|
|-----|-----|
|=|相等|
|<> , !=|不相等|
|<|小于|
|<=|小于或等于|
|>|大于|
|>=|大于或等于|
|between|位于兩者之間|
## IN查詢
```sql
select 字段 from 表名 where 字段 in|not in (值,值);
```
## BETWEEN查詢
```sql
select 字段 from 表名 where 字段 between 值 and 值;
```
## LIKE查詢
比如like '%e' 無法查詢出數(shù)據(jù)后帶空格的數(shù)據(jù),解決方法是使用trim函數(shù)
```sql
select 字段 from 表名 where 字段 like "%值%";
```
## 查空值
```sql
select 字段 from 表名 where 字段 is null;
```
## AND多條件查詢
```sql
select 字段 from 表名 where 表達式 and 表達式;
```
## OR多條件查詢
```sql
select 字段 from 表名 where 表達式 or 表達式;
```
## DISTINCT查詢結(jié)果不重復
distinct關鍵詞應用于所有列
```sql
select distinct 字段 from 表名 where 表達式;
```
## 排序
```sql
select 字段 from 表名 order by 字段[,字段] (desc|asc);
```
## 分組查詢
```sql
select 字段 from 表名 group by 字段;
```
## HAVING過濾分組
```sql
select 字段 from 表名 group by 字段 having 表達式;
```
## 多字段分組
會根據(jù)第一個字段先分組,然后在第一個分組的記錄中再分組,以此類推
```sql
select 字段 from 表名 group by 字段,字段...;
```
## LIMIT限制查詢條數(shù)
+ 位置偏移量 : 指示從哪一行開始顯示
+ limit必須位于order by之后
```sql
select 字段 from 表名 limit [位置偏移量,] 行數(shù);
```
- 簡介
- 數(shù)據(jù)庫
- 數(shù)據(jù)表
- 創(chuàng)建數(shù)據(jù)表
- 查看數(shù)據(jù)表結(jié)構(gòu)
- 修改數(shù)據(jù)表
- 刪除數(shù)據(jù)表
- 查詢數(shù)據(jù)
- 表單查詢
- 聚合查詢
- 鏈接查詢
- 子查詢
- 聯(lián)合查詢
- 正則查詢
- 數(shù)據(jù)管理
- 數(shù)據(jù)類型
- 添加數(shù)據(jù)
- 更新數(shù)據(jù)
- 刪除數(shù)據(jù)
- 索引
- 索引分類
- 設計原則
- 添加索引
- 查看索引
- 刪除索引
- 視圖
- 視圖操作
- 視圖應用
- 事務
- 觸發(fā)器
- 存儲過程和函數(shù)
- 變量
- 異常處理
- 光標
- 流程控制
- 存儲過程
- 自定義函數(shù)
- 內(nèi)置函數(shù)
- 數(shù)學
- 字符串
- 日期和時間
- 條件判斷
- 系統(tǒng)信息
- 加/解密
- 其他
- 用戶管理
- 登錄和退出
- 新建用戶
- 刪除用戶
- 修改用戶
- 找回ROOT密碼
- 權(quán)限管理
- 備份恢復
- 備份數(shù)據(jù)
- 恢復數(shù)據(jù)
- 日志
- 二進制日志
- 錯誤日志
- 查詢?nèi)罩?/a>
- 慢查詢?nèi)罩?/a>
- 性能優(yōu)化
- 優(yōu)化查詢語句
- 優(yōu)化數(shù)據(jù)庫結(jié)構(gòu)
- 優(yōu)化服務器
- 主從復制
- WIN系統(tǒng)主從復制
- Linux單機主從復制
- Linux聯(lián)機主從復制
- 參數(shù)配置
- 日常管理和維護
- 切換主從服務器
- PHP操作
- 連接
- 創(chuàng)建數(shù)據(jù)庫
- 插入數(shù)據(jù)
- 插入多條數(shù)據(jù)
- 預處理語句
- 查詢數(shù)據(jù)
- 預處理語句
- 實戰(zhàn)應用
- 分表
