一个问题 和语句执行的顺序有关先执行里面的sql再执行外边的sql 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是哪样的话应该是外面的能用里面的而不是里面的能调用外的呀你能不能给一个select的执行顺序 如果那样的话应该是里面的的不能调用外面的 而外面的能调用里面的能不能给我一个select的执行顺序 为什么非要用嵌套实现呢,这种情况用连接也可以,而且执行效率连接比嵌套高楼主可以把用嵌套实现的t_SQL贴出来,让大家看看用什么方式可以实现 我主要想知道select语句的执行顺序select * from a where 1 in( select 1 from b where a.2=b.2)a b二个表字段一样1 2 先执行行SELECT 1 FROM B WHERE A。2=B。2再执行SELECT * FROM A WHERE 1 IN ……里面的SELECT 是外面SELECT执行的一个条件,如果你的条件都还不存在的话,谈何执行呀 那里面那个select要用到外面一个select表的字段这样说应该先做外面一个select 的from语句吗?? 可以显示执行计划,看一下sql server提供的执行计划先扫描B表 B.2字段数据再扫描A表 A.2字段数据接着对A表和B表做连接查询最后查询并显示A表数据 请教一个小问题,如何搜索下级部门的人员? 求一BT查询语句 sql server 占用cpu特高?有时会达到峰值,为什么? 请问,能在WIN2003里面装SQL2000么? SQL server 2000中 Insert 插入多行记录的为什么不行?? 安装sqlserver2008(64位)时的错误,请前辈指点下! SQL2005在哪设置只能本机连接? 这个sql语句应该怎么写 请问我的触发器代码错在那儿?? 请问这里怎么处理才好? 求救.我的sql server数据库最初安装的时候没有装好,怎么办? 在调用存储过程的时候,出现了如下的错误提示:如何改么:
你能不能给一个select的执行顺序
能不能给我一个select的执行顺序
楼主可以把用嵌套实现的t_SQL贴出来,让大家看看用什么方式可以实现
select * from a where 1 in( select 1 from b where a.2=b.2)
a b二个表字段一样1 2
再执行SELECT * FROM A WHERE 1 IN ……里面的SELECT 是外面SELECT执行的一个条件,如果你的条件都还不存在的话,谈何执行呀
这样说应该先做外面一个select 的from语句吗??
先扫描B表 B.2字段数据
再扫描A表 A.2字段数据
接着对A表和B表做连接查询
最后查询并显示A表数据