课上讲的几个新的技巧
2015-11-03 22:59
183 查看
exec dbms_mview.refresh('MV_NAME'); 刷新物化视图的命令. 因为物理视图跟视图不是一样的东西, 物理视图是实际存在的,他不会跟着源表的变化而进行变化的, 所以也是需要手动刷新视图的, 命令就是上面的一条.
union连接函数, 有自动去除重复记录的功能, 如果连接目标为两列, 则去重复规则是两列都不相同. 前面有博客写过
insertsect, 取交集, 两个表相同的数据取出, 并按照第一个字段排序, 例如
SQL> select bumen, hanqbh from t_hq2 intersect select bumen, hanqbh from t_hq;
BUMEN HANQBH
-------------------- ----------
销售部 103
这里的交集, 如果字段是两个或者多个的话, 程序会按照所有字段的显示结果寻找交集, 上面的例子就是, bumen和hanqbh都相同的才会被取出.
minus, 取差集, 第一个集合有, 第二个集合没有的数据
可以使用order by排序.
SQL> select bumen, hanqbh from t_hq minus select bumen, hanqbh from t_hq2;
BUMEN HANQBH
-------------------- ----------
策划部 102
教师部 104
SQL>
minus连接, 则会以第一个表为主表, 将第一个表中有并且在第二个表中没有的数据给显示出来了
相关文章推荐
- 线性结构3 Pop Sequence(PAT)
- input chechbox选中
- swift学习笔记_iOS开发(二)
- C语言:判断一个字符串是否为另外一个字符串旋转之后的字符串。(左旋右旋、求子串)
- poj 3176 Cow Bowling
- android:#FFFFFFFF 颜色码解析
- 动画代码
- LightOJ - 1403 Air Raid(二分图)
- Java基础(13):异常
- SpringMVC 集成 JFinal Dao
- 圆角 图形四周加边框
- 通过Spring配置JNDI数据源
- [NOIP 模拟]疫情延迟 二分+Spfa
- Maven多模块项目介绍和搭建
- Java反射机制(2)
- 《人件》--- 读书笔记
- C语言:实现一个函数,可以左旋字符串中的k个字符。
- 关于我站(yav.cc)改变播放模式通知
- Common Linux command - 持续更新
- 实现 strlen