更新时间:2025-08-06 GMT+08:00
SELECT
完整的分析语句语法如下:
1 2 3 4 | SELECT [DISTINCT] (* | expression) [AS alias] [, ...] [GROUP BY expression [, ...] [HAVING predicates]] [ORDER BY expression [ASC | DESC] [, ...]] [LIMIT size OFFSET offset] |
其中,SELECT表示指定查询的字段。本章节内容将介绍SELECT语法参数说明及示例。
使用*查询所有字段
1 | SELECT * |
account_number | firstname | gender | city | balance | employer | state | lastname | age |
|---|---|---|---|---|---|---|---|---|
1 | Amber | M | Brogan | 39225 | Pyrami | IL | Duke | 32 |
16 | Hattie | M | Dante | 5686 | Netagy | TN | Bond | 36 |
13 | Nanette | F | Nogal | 32838 | Quility | VA | Bates | 28 |
18 | Dale | M | Orick | 4180 | null | MD | Adams | 32 |
查询指定字段
1 | SELECT firstname, lastname |
firstname | lastname |
|---|---|
Amber | Duke |
Hattie | Bond |
Nanette | Bates |
Dale | Adams |
使用AS给字段定义别名
1 | SELECT account_number AS num |
num |
|---|
1 |
16 |
13 |
18 |
使用DISTINCT去重
1 | SELECT DISTINCT age |
age |
|---|
32 |
36 |
28 |
使用SQL函数
函数相关内容请参见函数。
1 | SELECT LENGTH(firstname) as len, firstname |
len | firstname |
|---|---|
4 | Amber |
6 | Hattie |
7 | Nanette |
4 | Dale |
父主题:分析语句

