0
我必須有這個查詢產生設備的選擇月平均可用性。該查詢看起來非常醜陋,而且很臃腫,我想知道是否有什麼我可以做的更好。訪問2010年優化一個臃腫的查詢
現在我有一個表示每個月的表達式列。例如,以月份爲例,我需要檢查月份是否發生維護,月份是否在月份之前結束,月份是否開始,月份是否結束,是否完全封裝月份(如果2012年1月,然後開始維護2011年12月結束於2012年2月),或不計算在內,因爲它在整個月內全面運作。
因此,你可以看到檢查這4個案例,然後做了計算,真的臃腫了一個月,更不用說12個了!所以我只是在尋找一個建議,如果還有更多我可以做的。我不害怕某些RnD,如果有人有文章可以指向我。如果這種方法不是太差,我不介意,如果可能的話,我只想做得更好。
感謝先進!
如果您沒有太多記錄,則可能是用戶定義函數的情況。 – Fionnuala 2012-08-07 18:55:50