一、 SQL基本规则
(1) SQL意为结构化查询语言, 可用于定义、 查询、 更新、 管理关系型数据库系统。
(2) SQL是一种非过程语言, 易学易用, 语句由近似自然语言的英语单词组成。
(3) SQL语言不涉及数据库内部细节, 通用性好。
(4) SQL不能设计出与用户交互的图形界面, 需用窗体或报表设计界面, 通过对象事件添加或者在查询设计器中嵌入SQL命令。
(5) SQL命令的所有子句既可以写在同一行上, 也可以分行书写; 大小写字母的含义相同; 命令用分号 “;” 结束 (也可以不写)。
二、 SQL查询语句的格式
SELECTALL/DISTINCT字段1AS新字段名1,字段2AS新字段名2...
[INTO新表名]
FROM表或视图(多个用逗号分隔)
[WHERE<条件表达式>]
[GROUPBY<分组表达式>]
[HAVING<条件表达式>]
[ORDERBY字段列表[ASC|DESC]]
其中:
DISTINCT: 表示输出无重复记录, 即计算时取消指定列中重复的值。
ALL: 计算所有的值。
AS: 表示要重命名字段名。
FROM: 添加数据源 (表或查询视图), 若有多个数据源用逗号隔开。
WHERE: 添加条件语句。 AND为 “与” 条件, OR为 “或” 条件。
ORDERBY: 按照字段名排序, 若有多个字段用逗号隔开, 按照先后顺序排序。
ASC为升序, DESC为降序, 缺省为升序。
【说明】 上面的只有FROM是必选项, 其他均为可选项。 若要显示数据源中所有字段使用下面语句:
SELECT∗FROM数据源
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。