SQL语句是关系型数据库最直接也是最普遍的数据访问、操作方式。应该说,RDBMS的成功因素之中,SQL语言标准的推广有不可磨灭的功劳。Oracle、SQL Server和DB2等主流数据库都是在标准SQL的基础上,加以个性化拓展,实现高效的数据库应用。
with as是Oracle SQL语系里面经常使用到的一种语句结构。特别是在一些数据仓库挖掘系统中,SQL语句结构和嵌套结构是很复杂的。with as可以帮助我们简化语句结构,提高语句可读性,另外还可以提升语句执行计划控制性。下面我们通过五个SQL语句,分析其执行计划看with as特性。
<b>1</b><b>、环境介绍</b><b></b>
我们选择Oracle 10gR2进行实验,实验schema为scott。
>
<b></b><b></b><b></b>
>
<a href="http://blog.itpub.net/26736162/abstract/1/"></a> <a href="http://www.cnblogs.com/lhrbest"></a> <a href="http://blog.itpub.net/26736162/viewspace-1624453/"></a> <a href="http://blog.itpub.net/26736162/viewspace-2134706/"></a>![]()
从五个SQL看with as使用 <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=646634621&site=qq&menu=yes"></a>![]()
从五个SQL看with as使用 ![]()
从五个SQL看with as使用 ![]()
从五个SQL看with as使用 ![]()
从五个SQL看with as使用