SQL我有一個表TableA的,如MS-SQL
替代爲「除」與性能
TrId Status
2345 3
567 3
567 0
2345 0
99 3
778 0
的情況是很少TrIds有地位3,以及0,有的有3只有些0只要。我需要找到狀態TrIds只有3
一個做的方式是:
Select TrnId From TableA Where flgStatus = 3
EXCEPT
Select TrnId From Tablea Where flgStatus = 0
有超過100萬條記錄,併爲除了我沒有足夠的時間窗口,這方面的任何替代會很感激。
哪種味道的SQL? (PostgreSQL,MySQL,SQL Server,...?) – Ryan
可能Postgress –
@Ryan:哎呀!這是Ms-squl。它現在被添加 – EetSandhu