注文に関連する顧客を検索する次のクエリがあります。顧客にレガシー ID があるため、古い ID (レガシー) と顧客 ID を確認する必要があるため、 or ステートメント
SELECT
c.Title,
c.Name
FROM productOrder po
INNER JOIN Employee e ON po.BookedBy = e.ID
CROSS APPLY (
SELECT TOP 1 *
FROM Customer c
WHERE(po.CustID = c.OldID OR po.CustID = c.CustID)
) c
GROUP BY
c.CustomerId, c.Title, c.FirstName, c.LastName
OR
ステートメントを削除すると、両方の状況で問題なく動作します。顧客 ID とレガシーに関するインデックスがあります。