比如我有数据集 aa 和 bb
aa的sql是 select * from table
bb的sql得是 select * from aa
就是将aa的结果集作为bb的from 表
可以做到嘛??
还会有cc dd 会用到aa这个结果集
比如 cc : select * from table1,table2,aa
如果用with as 写在一块有三百多行 而且有多个地方用到了这个aa结果集
所以想单独提出来直接用aa就可以了
是同一个数据库吗。是的话
select * from (aa里面的sql)
公共SQL用视图它不香吗?