![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
dawnsnow5
这个作者很懒,什么都没留下…
展开
-
模式与数据库、数据库中的表的关系:
模式与数据库、数据库中的表的关系:1个数据库下,可以有多个模式。1个模式下,可以有0个或多个表 。首先我来做一个比喻,什么是User,什么是Database,什么是Schema,什么是Table,什么是列,什么是行,?我们可以把Database看作是一个大仓库,仓库分了很多很多的房间,Schema就是其中的房间,一个Schema代表一个房间,Table可以看作是每个Schema中的原创 2014-07-21 17:51:12 · 3068 阅读 · 0 评论 -
oracle select 练习
--1、列出至少有一个雇员的所有部门 select deptno from emp group by deptno having count(deptno)>1select e.deptno,d.dname from emp e,dept d where e.deptno=d.deptno group by e.deptno,d.dname having count(e.deptno)>转载 2014-07-24 13:09:35 · 481 阅读 · 0 评论 -
oracle中 exists和notexists
exists (sql 返回结果集为真) not exists (sql 不返回结果集为真) 如下: 表A ID NAME 1 A1 2 A2 3 A3 表B ID AID NAME 1 1 B1 2 2 B2 3 2 B3 表A和表B是1对多的关系 A.ID => B.AID SELECT ID,NAME FROM A WHERE转载 2014-08-20 09:11:54 · 403 阅读 · 0 评论 -
视图的使用
一.视图概述 视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。对其中所引用的基础表来说,视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或者其它视图。通过视图进行查询没有任何限制,通过它们进行数转载 2014-08-11 08:44:39 · 415 阅读 · 0 评论