1
我有大約13,000個AccountID,我需要使用左連接從幾個數據表中提取各種數據。帳戶ID總數爲數百萬。我沒有對服務器的寫訪問權限,但我想知道是否有辦法我可以創建一個自定義/臨時表,並對其進行連接,而不是寫一個真正的,真正長的Where AccountID in(.. ...)聲明。 accountIDs目前在一個單獨的Excel列中,所以我不得不以某種方式將它們返回到服務器中。超長在何處/在聲明中 - 更好的選擇?
想法?
向我們顯示查詢。 – 2013-02-08 13:53:10
基於某種邏輯,你可以使用'EXISTS'而不是'IN'? – Orangecrush 2013-02-08 13:55:35
什麼RDBMS?如果SQL Server不需要任何特定的權限來創建'#temp'表。 – 2013-02-08 13:56:00