鍍金池/ 問答/數(shù)據(jù)庫/ sql server in 查詢問題

sql server in 查詢問題

現(xiàn)在遇到的問題就是 ,當in 的數(shù)組 數(shù)據(jù)量大的時候 如何優(yōu)化,或者 有什么方法可以替代in?

a.sid IN (
        93923001,
        93922999,
        93922997,
        93922996,
        93922982,
        93922963,
        93922960,
        93922958,
        93922952,
        93922889,

SELECT
    a.sid,
    s.ReportStatus
FROM
    TransferSMS a
RIGHT JOIN SubmitSMS

使用一個小表連大表查詢的

回答
編輯回答
茍活

就那串數(shù)據(jù)插入到一個臨時表中,然后執(zhí)行 inner join操作來查詢

2017年7月21日 07:40