关于SQL的执行效率的问题?
SELECT A.ID FROM A,B
WHERE A.ID = B.ID
AND B.NAME LIKE 'AA%'
比
SELECT A.ID FROM A
WHERE EXISITS(SELECT * FROM B
WHERE A.ID = B.ID
AND B.NAME LIKE 'AA%'
)
执行效率高,
那我想问一下什么时候才用第二种方法,因为
第一种方法完全可以代替第二种方法。
...全文
385打赏收藏
关于SQL的执行效率的问题?
关于SQL的执行效率的问题? SELECT A.ID FROM A,B WHERE A.ID = B.ID AND B.NAME LIKE 'AA%' 比 SELECT A.ID FROM A WHERE EXISITS(SELECT * FROM B WHERE A.ID = B.ID AND B.NAME LIKE 'AA%' ) 执行效率高, 那我想问一下什么时候才用第二种方法,因为 第一种方法完全可以代替第二种方法。