我有以下SQL,這犯規與SQL服務器的工作,因爲爲了通過在子查詢中只允許,當我使用關鍵字,比如頂部。 SELECT DISTINCT *
FROM (SELECT pnr, naname, vorname, gebdat, '' p_alter, geschl, gebort
FROM pgrdat
WHERE man = 'XYZ'
ORDER BY
我有以下存儲過程,在沒有子查詢的情況下運行時速度非常快。但是,我需要這些子選擇的結果來獲取我需要的信息。是否有另一種方法可以在不需要這些子查詢的情況下獲得這些結果,還是有任何方法可以使這些子查詢更加優化? USE [macal]
GO
/****** Object: StoredProcedure [dbo].[APsp_MapaClientesSemanaUmCliente] Script
我試圖想出一個辦法來拉的訂單數目每customer id以及日期範圍內第一個和最後階date從Orders表,其中每個訂單都有buyer_id和seller_id。 Orders表包含OrderNumber,Buyer_ID,Seller_ID,OpenDate,ClosedDate。我可以單獨運行以下查詢來實現我的目標,但如果可能,我希望在同一個查詢中包含所有內容。 Order_Table: O