国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

SQL Select語句完整的執(zhí)行順序

2020-07-25 13:36:26
字體:
供稿:網(wǎng)友
1、from子句組裝來自不同數(shù)據(jù)源的數(shù)據(jù);
2、where子句基于指定的條件對記錄行進行篩選;
3、group by子句將數(shù)據(jù)劃分為多個分組;
4、使用聚集函數(shù)進行計算;
5、使用having子句篩選分組;
6、計算所有的表達式;
7、使用order by對結(jié)果集進行排序。

舉例說明: 在學生成績表中 (暫記為 tb_Grade), 把 "考生姓名"內(nèi)容不為空的記錄按照 "考生姓名" 分組, 并且篩選分組結(jié)果, 選出 "總成績" 大于 600 分的.
標準順序的 SQL 語句為:
Select 考生姓名, max(總成績) as max總成績
from tb_Grade
where 考生姓名 is not null
group by 考生姓名
having max(總成績) > 600
order by max總成績
在上面的示例中 SQL 語句的執(zhí)行順序如下:
(1). 首先執(zhí)行 FROM 子句, 從 tb_Grade 表組裝數(shù)據(jù)源的數(shù)據(jù)
(2). 執(zhí)行 WHERE 子句, 篩選 tb_Grade 表中所有數(shù)據(jù)不為 NULL 的數(shù)據(jù)
(3). 執(zhí)行 GROUP BY 子句, 把 tb_Grade 表按 "學生姓名" 列進行分組
(4). 計算 max() 聚集函數(shù), 按 "總成績" 求出總成績中最大的一些數(shù)值
(5). 執(zhí)行 HAVING 子句, 篩選課程的總成績大于 600 分的.
(7). 執(zhí)行 ORDER BY 子句, 把最后的結(jié)果按 "Max 成績" 進行排序.
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永年县| 孙吴县| 闵行区| 江北区| 扎囊县| 安福县| 南靖县| 时尚| 德清县| 高阳县| 铜陵市| 长兴县| 方山县| 乌拉特后旗| 长海县| 保德县| 青河县| 浑源县| 札达县| 曲周县| 长岭县| 金昌市| 临海市| 平度市| 石城县| 萨迦县| 隆德县| 伊金霍洛旗| 剑川县| 凭祥市| 湟源县| 清丰县| 海门市| 西青区| 江安县| 翼城县| 景谷| 庆安县| 普陀区| 三河市| 同江市|