1. 程式人生 > >2.2 SQL編寫——查詢語句-語法

2.2 SQL編寫——查詢語句-語法

SQL編寫——查詢語句-語法
SELECT
[DISTINCT] 顯示欄位列表
[FROM 單表或多表關聯
[WHERE 行記錄過濾條件]
[GROUP BY 分組欄位 ]
[HAVING 條件]
[ORDER BY 排序欄位]
[LIMIT 保留記錄數或區間]]

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述
注意:
分組時,只有分組欄位和聚合函式可以出現在欄位列表中。

錯誤:分組欄位沒有subject,組內的subject值有多個
select subject , avg(score) from t_score group by name;
錯誤:沒有用name分組,組內name值有多個
select name , avg(score) from t_score ;

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述
在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述