-
笛卡尔集 ~多表查询的基础~连接条件~至少n-1个 n表示表个数查看全部
-
通过设置一些参数信息设置报表格式 col 15空15列显示查看全部
-
group by 语句增强版格式查看全部
-
group by 语句增强 类似报表查看全部
-
group by rollup() 增强版 等价与多个group by 子句相加查看全部
-
a---append命令查看全部
-
从sql优化角度考虑 where 比having效率高 where先过滤再分组 having先分组再过滤查看全部
-
通用情况 having where 尽量用where查看全部
-
where 与having区别查看全部
-
group by having 过滤分组查看全部
-
count(*). count(comm)值不一定相等 count(comm)只计算有值的。 如果要两个值相等,需用到NVL()查看全部
-
行转列查看全部
-
多表查询的连接条件的个数至少有 n-1个 (n为进行查询的表的个数)。查看全部
-
多表查询进行笛卡尔集运算时,产生的所有结果中并不是完全正确的,有部分结果是不需要的,为了避免笛卡尔全集中的一些错误,需要在where中使用连接条件,然而连接条件的个数与参加进行笛卡尔集运算的表的个数存在一定关系: 连接条件个数=n-1 (n为参加笛卡尔集运算的表的总个数)查看全部
-
select *
from emp
where job =(select job from emp where empno=7566) and
sal> (select sal from emp where empno=7782);
单行子查询只能使用单行操作符
在一个主查询中可以有多个子查询。
查看全部
举报
0/150
提交
取消