单表查询
2016-03-22 08:44:54 0 举报
AI智能生成
单表查询是一种数据库查询方式,它只对一个数据表进行操作,而不涉及多个表之间的关联。这种查询方式通常用于获取表中的特定信息,如查找满足特定条件的记录、统计某个字段的总和或平均值等。单表查询可以使用 SQL 语句来实现,常见的查询语句有 SELECT、WHERE、GROUP BY、HAVING 等。通过这些语句,我们可以方便地对数据表进行筛选、排序和汇总等操作,从而满足不同的业务需求。总之,单表查询是数据库查询的基础,掌握好这一技能对于理解和使用数据库至关重要。
作者其他创作
大纲/内容
单表查询
基本格式
select 属性名/表达式/函数字符串常量 from 表名/视图名
投影查询
作用于列
select 目标表达式 from 表名/视图名
属性名
表达式
聚集函数
字符串常量
group by
只能出现分组属性和集函数
可以使用HAVING短语筛选最终输出结果
选择查询
作用于行(元组)
distinct:取消重复元组
where:选择条件查询
比较
比较运算符
确定范围
between ...and...
not between...and...
确定集合
in
not in
字符匹配
精确匹配
=
模糊匹配
like
_:单个字符
%:任意长度字符(包括长度为零)
空值
is null
is not null
多重条件
and
or
not
order by
单属性列排序
ASC升序
DESC降序
多属性列排序
用逗号隔开
属性列含空值
ASC:排序列为空值的元组最先显示
DESC:排序列为空值的元组最后显示
count
sum
avg
max
min
0 条评论
回复 删除
下一页