中易网

sql中,with的用法

答案:1  悬赏:70  
解决时间 2021-01-14 23:19
  • 提问者网友:我没有何以琛的痴心不悔
  • 2021-01-14 00:51
sql中,with的用法
最佳答案
  • 二级知识专家网友:由着我着迷
  • 2021-01-14 02:09
WITH 通常与AS连用,也叫做子查询部分。用法:
1). 可用来定义一个SQL片断,该片断会被整个SQL语句所用到。
2). 为了让SQL语句的可读性更高
3). 也有可能是在UNIOn ALL的不同部分,作为提供数据的部分。特别对于UNIOn ALL比较有
用。因为UNIOn ALL的每个部分可能相同,但是如果每个部分都去执行一遍的话,则成本
太高,所以可以使用WITH AS短语,则只要执行一遍即可。
例如:下面两种表达的是同一种意思:
①with alias as (select * from pra)
②select * from pra;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息