2024年4月10日发(作者:)
SQL的数据查询功能
SQL的核心是查询,SQL的查询命令也称作SELECT命令。格式如下:
SELECT [ALL|DISTINCT][TOP…[PERCENT]]<字段名列表>[AS ……]
FROM ……[INNER|LEFT|RIGHT|FULL|JOIN ……[ON……]]
[WHERE ……]
[GROUP BY ……[HAVING ……]]
[ORDER BY ……[ASC|DESC]]
[UNION [ALL] ……]
[INTO ……| TO FILE ……| TO PRINTER | TO SCREEN]
1.1 简单查询
一、简单查询
SELECT …FROM <表名> [WHERE <条件>][ORDER BY…[ASC]|[DESC]
功能特点:(查询结果与查询条件均基于一个表)
说明:(1)SELECT子句包括:*、表中的字段名称、函数、常数
(2)可用AS子句为字段起别名。
(3)使用DISTINCT消除重复行。
(4)使用TOP…[PERCENT…]显示部分结果。
(5)使用WHERE子句说明选择记录的条件。
(6)使用ORDER BY子句指定显示结果的顺序。
(7)使用GROUP BYY子句对指定字段进行分组。
例1 找出工资多于1230元的职工号
SELECT 职工号 FROM 职工表 WHERE 工资>1230
例2 给出在仓库”WH1”或”WH2”工作并且工资少于1250元的职工号
SELECT 职工号 FROM 职工表 WHERE 工资;
<1250 AND(仓库号= "WH1" OR 仓库号="WH2")
二、简单的连接查询


发布评论