从五个SQL看with as使用

简介: 从五个SQL看with as使用  SQL语句是关系型数据库最直接也是最普遍的数据访问、操作方式。应该说,RDBMS的成功因素之中,SQL语言标准的推广有不可磨灭的功劳。


SQL语句是关系型数据库最直接也是最普遍的数据访问、操作方式。应该说,RDBMS的成功因素之中,SQL语言标准的推广有不可磨灭的功劳。OracleSQL ServerDB2等主流数据库都是在标准SQL的基础上,加以个性化拓展,实现高效的数据库应用。

with asOracle SQL语系里面经常使用到的一种语句结构。特别是在一些数据仓库挖掘系统中,SQL语句结构和嵌套结构是很复杂的。with as可以帮助我们简化语句结构,提高语句可读性,另外还可以提升语句执行计划控制性。下面我们通过五个SQL语句,分析其执行计划看with as特性。

 

1、环境介绍

 

我们选择Oracle 10gR2进行实验,实验schemascott

 

>

 

  

 

>

 

 

 

>

    

 

  

        

 

>

    

     

 

  

        

 

 

 

     

      

     

 

 

>

 

                             

                                       

                                              

                                               

                            

                                       

                                               

                                     

                                      

   

   

       

 

 

 

>

     

     

     

 

 

>

 

                                                  

                                                   

                                              

                                                         

                                                          

                                     

                                              

                                                          

                                               

                                                          

                                                                

                     

                                                               

                     

   

       

   

 

 

 

 

     

      

     

 

 

>

 

                                                  

                                                   

                                              

                                                    

                                                          

                                     

                                              

                                                          

                                               

                                                          

                                               

                                                               

                     

   

       

   

 

 

 

>

     

         

    

 

 

>

 

                              

                                       

                                              

                                               

                                                

                             

                                        

                                                

                                      

                                       

                                      

   

   

   

       

 

 

 

 

                          

 

    

    

         

    

 

 

>

 

                                                  

                                                   

                                              

                                                         

                                                          

                                     

                                              

                                                          

                                               

                                                         

                                                          

                                    

                                             

                                                        

                                              

                                                        

                                                               

                     

                                                               

                     

   

       

  

       

  

 

 

 







    

img_e3029f287d989cd04bd75432ecc1c172.png
DBA笔试面试讲解
欢迎与我联系

目录
相关文章
|
2月前
|
SQL 存储 关系型数据库
sql日常总结
sql日常总结
|
SQL 数据挖掘 Python
sql8&10&11&12,3+1
sql8&10&11&12,3+1
sql8&10&11&12,3+1
|
SQL 存储 数据库
SQL 能做什么?
SQL 能做什么?
91 0
|
SQL Oracle 关系型数据库
一个需求的三种实现(sql)
一个需求的三种实现(sql)
一个需求的三种实现(sql)
|
SQL Oracle 关系型数据库
SQL必知必会(三)
作用是从一个或多个表中检索信息
|
SQL 存储 监控
|
SQL
xttcnvrtbkupdest.sql
---- Convert the incremental backup (target convert) -- Inputs: cross-plaform backups set serveroutput on;set termout on;set verify off; DE...
824 0
|
SQL 程序员 数据库
SQL已经48年了,为何依然使用广泛?
对于复杂的数据,SQL能找到最有效的办法来完成任务。
2954 0