查询数据——Select语句
语法为:
SELECT select_list
[INTO new_table]
FROM table_source
[WHERE search_condition]
[GROUP BY group_by_expression]
[HAVING search_condition]
[ORDER BY order_expression [ASC|DESC]]
参数解释:
Select_list 指定查询返回的列。它是一个逗号分隔的表达式列表。每个表达式同时定义格式
(数据类型和大小)和结果集列的数据来源。此处可用星号*指定返回所有列
INTO new_table_name 创建新表,并将查询行从查询插入新表中。new_table_name指定新表的名称
FROM table_list 指定从其中检索行的表
WHERE search_conditions WHERE字句指定用于限制返回的行的搜索条件
GROUP BY group_by_list Group BY字句根据group_by_list列中的值将结果集分成组
HAVING search_condition HAVING字句是指定组或聚合的搜索条件。逻辑上讲,Having子句从中间结果集 对行进行筛选
这些中间结果集是用Select语句中的From、Where或Group BY子句创建的
ORDER BY order_list [ASC|DESC] Order By子句定义结果集中的行排列的顺序。order_list指定组成排序列表的结果集的列
ASC指定升序,DESC指定降序
示例:
select * from
语法为:
SELECT select_list
[INTO new_table]
FROM table_source
[WHERE search_condition]
[GROUP BY group_by_expression]
[HAVING search_condition]
[ORDER BY order_expression [ASC|DESC]]
参数解释:
Select_list 指定查询返回的列。它是一个逗号分隔的表达式列表。每个表达式同时定义格式
(数据类型和大小)和结果集列的数据来源。此处可用星号*指定返回所有列
INTO new_table_name 创建新表,并将查询行从查询插入新表中。new_table_name指定新表的名称
FROM table_list 指定从其中检索行的表
WHERE search_conditions WHERE字句指定用于限制返回的行的搜索条件
GROUP BY group_by_list Group BY字句根据group_by_list列中的值将结果集分成组
HAVING search_condition HAVING字句是指定组或聚合的搜索条件。逻辑上讲,Having子句从中间结果集 对行进行筛选
这些中间结果集是用Select语句中的From、Where或Group BY子句创建的
ORDER BY order_list [ASC|DESC] Order By子句定义结果集中的行排列的顺序。order_list指定组成排序列表的结果集的列
ASC指定升序,DESC指定降序
示例:
select * from