第6章SQL查询6.1查询语句6.2SQL函数6.3条件查询6.4.ppt

第6章SQL查询6.1查询语句6.2SQL函数6.3条件查询6.4.ppt

第6章SQL查询6.1查询语句6.2SQL函数6.3条件查询6.4.ppt

天津大学计算机基础教学部 SQL语言的核心是数据查询语句。查询语句的格式: SELECT [ALL|DISTINCT] 目标列表达式[,目标列表达式]... FROM 表名或视图名[,表名或视图名]... [WHERE 条件表达式] [GROUP BY 列名1[ HAVING 条件表达式]] [ORDER BY 列名2[ASC|DESC]]; 语句含义: 根据WHERE子句中的条件表达式,从FROM子句指定的基本表或视 图中找出满足条件的元组,再按 SELECT子句中的目标列表达式, 选出元组中的分量形成结果表。如果有GROUP子句,则将结果按 列名1的值分组,与该属性列值相等的元组为一个组。 通常会在每组中使用聚合函数。如果GROUP子句带HAVING短语, 则只有满足指定条件的组才予输出。如果有ORDER字句,则结果 表还要按列名2的值的升序或降序排序。 注释: 1、ALL:查询所有符合条件的元组。缺省为ALL 2、DISTINCT:去掉重复的元组,只保留一个。 3、*:检索结果包含所有的列。 4、聚合函数 5、条件表达式 无WHERE子句认为条件为真。 比较运算符: = 、 、 = 、、=、 != 、 、 !、! 逻辑运算符 :AND与 、OR或 、NOT非 范围运算符: 表达式1

文档评论(0)

1亿VIP精品文档

相关文档