当前位置: 代码迷 >> Sql Server >> 两条话语是否相等。有啥区别
  详细解决方案

两条话语是否相等。有啥区别

热度:17   发布时间:2016-04-24 09:04:06.0
两条语句是否相等。有啥区别。

--1.
select * from T1 inner join T2 on t1.id=t2.id and t2.state=2

--2.
select * from T1 inner join  (select * from t2 where state=2)t  on t.id=t1.id

------解决思路----------------------
结果必然一致,效率也是一样的

常用嘛

我喜欢用第一种方式
------解决思路----------------------
我也觉得第一种更顺手一点
  相关解决方案