请教像这种SQL的条件怎么优化好!?
TAB( A varchar(100),Bvarchar(100),..)
...
where ([A]+[B]) NOT IN (SELECT ([A]+[B]) FROM TAB)
[解决办法]
方法1:
from tab a
where not exists (select 1 from tab b where a.a=b.a and a.b=b.b)
方法2:加一个计算列,存放A+B的值,然后对这个计算列加上索引,当一个新的列