with t as (select * from scott.emp where 1=1)
select * from t where empno='';
select * from (
select sal as salary,comm as commission from scott.emp ) x
where salary <5000;
-- 内联视图
内联视图通常是指 一个SQL查询的结果作为另一个查询的数据源, 一般在 From字句后面
select p.pname,c1_sum1,c2_sum2
from p,
(select id,sum(q1) c1_sum1 from s1 group by id) s1,
(select id,sum(q2) c2_sum2 from s2 group by id) s2
where p.id=s1.id
and p.id=s2.id
-- 标量子查询
select
p.pname,
(select sum(q1) c1_sum1 from s1 where s1.id=p.id) c1_sum1,
(select sum(q2) c1_sum1 from s2 where s2.id=p.id) c2_sum2
from p
-- with子查询分解
主要是方便理解,增加可读性
with c1_vw as (select id,sum(q1) sum1 from s1 group by id),
c2_vw as (select id,sum(q2) sum2 from s2 group by id),
c1_c2 as (select t1.id,t1.sum1,t2.sum2 from c1_vw t1,c2_vw t2 where t1.id=t2.id)
select p.pname,sum1,sum2
from p,c1_c2
where p.id=c1_c2.id
分享到:
相关推荐
oracle
工程主要时C++内联汇编的示例,内部简单的用汇编实现了函数传参及调用,循环以及if语句的实现
vc内联汇编示例代码,介绍了VC++的一些被封装的汇编代码,有愿意深入了解VC++的人请进
本代码示范了如何在VC程序中内联汇编
sql语句的内联外联 查询 集合 经典面试题 值得收藏 大家珍惜哦
SQL如何提高查询效率。介绍了很多高级技巧,例如内联视图子查询 在HAVING子句中使用子查询 等等
ARM GCC 内联汇编参考手册
VC内联汇编资料 VC内联汇编资料 VC内联汇编资料 VC内联汇编资料
5、子查询 6、合并查询结果 7、为表和字段取别名 8、使用正则表达式查询 什么是查询? 怎么查的? 数据的准备如下: [sql] view plain copy create table STUDENT( STU_ID int primary KEY, STU_NAME char(10) ...
VB支持内联汇编的插件 VB支持内联汇编的插件
对 C++ 内联函数进行了说明
gcc 内联汇编官方手册最新版 ThisHOWTOexplainstheuseandusageoftheinlineassemblyfeatureprovidedbyGCC.
1. Block-level element: 指能够独立存在, 一般的块级元素之间以换行... 常用的内联元素包括: img, span, li, br等; 3. Top-level element: 包括html, body, frameset, 表现如Block-level element, 属于高级块级元素.
ibm-basics-inline-assembly,内联汇编介绍
内联汇编2.rar
gulp-inline样式用内联样式标签替换链接标签以保存http请求如何使用 var gulp = require('gulp');var inlineStyle = require('gulp-inline-style');var paths = { html: 'src/html/*.htm'};//final step: replace ...
易语言置入代码内联汇编源码,置入代码内联汇编,减法1,加法1,乘法1,除法1
函数内联(Function Inlining)是使用函数体代替函数调用的一种编译优化技术。LLVM中原生的内联模型只根据函数体的大小来判断函数内联与否,而没有考虑函数的调用次数和后续的优化。针对这个问题,提出了基于函数...
非常详细的介绍了Java动态绑定和内联,还运用了大量的例子,值得一看!
在 Visual C++ 中使用内联汇编