2个查询的比较

时间:2015-09-01 04:22:34

标签: mysql join

我正在使用MYSQL版本。 40年5月5日

使用以下查询从表中删除记录。该表已在ssearchaccountid上编制索引并更新。

delete from ssearchesdata 
where id in (select ssearchesdataid 
from ssearchtermmap where ssearchaccountid = ? 
and updated between ? and ?)

如果我更换它,它会对性能产生任何影响:

DELETE FROM SSearchesData
USING SSearchTermMap
JOIN SSearchesData ON (SSearchesData.id = SSearchTermMap.sSearchesDataId)
WHERE sSearchAccountId = '200' 
AND updated BETWEEN '2014-10-24 00:00:00' AND '2014-10-25 23:59:59';

0 个答案:

没有答案