1
我這個表我的數據庫,在那裏HusbandPersonId
和WifePersonId
外鍵的另一個表名爲Person
,以及開始/結束日期是指結婚時開始和何時結束。
而且我有這個疑問:
SELECT
DISTINCT A.WifePersonId
FROM
Couple A
INNER JOIN Couple B
ON A.WifePersonId = B.WifePersonId
AND A.HusbandPersonId <> B.HusbandPersonId
AND A.StartDate < B.EndDate
AND A.EndDate > B.StartDate;
,可返回在同一時間結婚,不止一個人任何的妻子。
現在我想添加一個索引來提高搜索這個查詢的速度。
哪個索引最好,索引添加前後查詢的執行計劃是什麼?
這是功課的要求和我搜索了太多,但我沒有發現任何有用的話題
任何人都可以在這方面的幫助?
@ErikE你能幫忙嗎:D –
不知道作業的目的是什麼,真的。但是,如果你有一個填充了實際數據量的數據庫,並運行查詢,系統將*建議*索引。這些建議應該用少許鹽來提出,但可以成爲一個有用的起點。 –