SQL
fightinglearning
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DW_SQL集合运算
DW_SQL集合运算 关于UNION 1、union UNION 等集合运算符通常都会除去重复的记录. UNION 的去重相当于set. 不仅会去掉两个结果集重复的,还会去掉一个结果集中重复的行。 2、union all 在union的结果中保留重复行。 3、union可以兼容不同的类型 4、两个表做差集 利用谓词 not in ...原创 2020-12-23 00:00:00 · 300 阅读 · 0 评论 -
DW_复杂一点的查询
DW_复杂一点的查询)视图子查询嵌套子查询标量子查询关联子查询 视图 一句话概括视图与表的区别—“是否保存了实际的数据”。所以视图并不是数据库真实存储的数据表,它可以看作是一个窗口,通过这个窗口我们可以看到数据库表中真实存在的数据。所以我们要区别视图和数据表的本质,即视图是基于真实表的一张虚拟的表,其数据来源均建立在真实表的基础上。 子查询 嵌套子查询 随着子查询嵌套的层数的叠加,SQL语句不仅会难以理解而且执行效率也会很差,所以要尽量避免这样的使用。 标量子查询 通常任何可以使用单一值的位置都可以使用。也原创 2020-12-20 23:09:52 · 140 阅读 · 0 评论 -
DW_基础查询与排序
DW_基础查询与排序基础查询运算符聚合查询 基础查询 从表中选取符合条件的数据 SELECT <列名>,…… FROM <表名> WHERE <条件表达式>; SELECT * 代表查询全部列 SQL中可以随意使用换行符,不影响语句执行(但不可插入空行),以分号;结尾 设定汉语别名时需要使用双引号(")括起来。 在SELECT语句中使用DISTINCT可以删除重复行。 注释是SQL语句中用来标识说明或者注意事项的部分。分为1行注释"-- “和多行注释两种”/*原创 2020-12-17 23:57:37 · 784 阅读 · 0 评论
分享