当前位置: 代码迷 >> Sql Server >> sql里一个子查询是不是只查询一次?该如何解决
  详细解决方案

sql里一个子查询是不是只查询一次?该如何解决

热度:98   发布时间:2016-04-27 16:47:06.0
sql里一个子查询是不是只查询一次?
select   t1.*,(select   top1   t2.f1   from   (select   *   from   t)   t2)   from   (select   *   from   t)   t1

这个语句没什么意义,我只是想问问(select   *   from   t)是不是只查了一次,还是使用一次查一次?

------解决方案--------------------
不是

要看具体情况

你可以看一下 "执行计划 "
------解决方案--------------------
这里是一次
  相关解决方案