<数据库> with as 的用法

阅读 80

2022-02-20

WITH AS短语,也叫做子查询部分,是用来定义一个SQL片断,该SQL片断会被整个SQL语句所用到。

例子:

with A as (select * from class)

先执行select * from class 得到一个结果,将这个结果记录为A ,再执行select *from A 语句。A 表只是一个别名。

也就是将重复用到的大批量 的SQL语句,放到with as 中,加一个别名,在后面用到的时候就可以直接用。

对于大批量的SQL数据,起到优化的作用。


 

精彩评论(0)

0 0 举报