トランザクションがないか、最後のトランザクションが特定の日付以降であるクライアントのみを選択する必要があります。
現時点では、クエリに時間がかかりすぎています。
これを行うためのより効率的な方法はありますか?
SELECT *,
(SELECT MAX(AC_CLOSEDDAT) FROM
Accs WHERE accs.AC_CLIENTCODE = c.CL_CLIENTCODE) AS LastTrans
FROM Clients c
WHERE CL_STATUS <> 'R'
AND STORE_CODE = '69JX
JOINを使用できることを望んでいましたが、わかりません。...トランザクションのないクライアントと、過去2年以内にトランザクションのあるクライアントが必要です。
SQLServer2008の使用。