赞
踩
一、视图
1.视图:使用视图时,会运行视图里的sql查询语句,创建出一张临时表;
2.创建视图
3.视图有优点
(1)频繁使用的、复杂的查询保存为视图可减少重复,提高效率;
(2)动态更新数据;
(3)视图不用保存数据,可以节省空间。
二、子查询
1.子查询:一次性视图,在select与剧中嵌套另一个select语句,运行结束后此语句就消失了。
2.运行顺序:先运行子查询(in、any、all)。
3.使用场景: 相对于视图,子查询适用于偶尔使用的情况。
4.注意事项
(1)子查询得到的是一个集合,不能直接进行运算;
(2)子查询嵌套不宜复杂;
(3)子查询as语句可以省略,但是as语句方便理解。
三、标量子查询
1.含义:只返回一个单一的值;
2.注意事项:该子查询不能返回多行结果;。
四、关联子查询
含义:外部查询返回的每一行数据,内部查询都要执行一次;(在每个组里比较)
五、如何用sql解决业务问题
翻译成大白话
写出分析思路
写出对应的sql语句
六、sqlzoo
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。