SELECT語句主要用來對數據庫進行查詢并返回符合用戶標準的結果數據。
SELECT語句有5個主要的句子,而FROM是唯一必須的子句。每一個子句有大量的選擇項、參數等。
SELECT語句的語法格式如下:
SELECT字段列表
FROM 子句
[WHERE 子句]
[GROUP BY 子句]
[ORDER BY 子句]
SELECT語句的各項組成說明如下:
第一,字段列表
字段列表指定多個字段名稱,各個字段之間用逗號“,”分隔。
例如:select 姓名,話費 就是選擇數據表中的“姓名”、“話費”2個字段。
第二,FROM子句
FROM子句是一個必須的子句,指定要查詢的數據表,各個數據表之間用逗號“,”分隔。但要注意,如果是查詢工作簿的數據表,必須用方括號將工作表名括起來,并且在工作表名后要有符號“$”。
例如:select 姓名,話費 from [初始數據$] 就是查詢工作表為“初始數據”中的“姓名”、“話費”字段。
第三,允許在字段列表中自定義字段。
例如:select 日期,編號,銷量,’北京’ as 城市 from [北京$]
這句語句的意思就是從工作表“北京”中查詢字段(日期,編號,銷量),并在查詢結果中同時生成一個新字段“城市”,“城市”字段下的項目都是“北京”。
輸入上面查詢語句的關鍵字select、as和from等的前后必須有一個空格,關鍵字的字母大小寫無關緊要。
第四,多表查詢
多表查詢的方法有多種。通??梢允褂肬NION或UNION ALL連接多個SELECT語句。
查詢多個工作表或數據表的數據,并將這些表的數據生成一個記錄集,就可以利用UNION ALL將每個表的SELECT語句連接起來。
聯系客服