私はそのようなコードを持っています:
Select
C.ClientId
,K.NameShort
,C.SetId
,C.CaseId
,C.ClientCaseNumber
,D.Name
,Pay.Overpayment
from CaseDetails as C
where (C.ClientId = @ClientId or @ClientId IS NULL) and (C.SetId = @SetId or @SetId IS NULL)
join Client as K on C.ClientId = K.ClientId
join DocumentDetails as DD on C.CaseDetailsId = DD.CaseDetailsId
join PaymentDocumentHistory as Pay on DD.DocumentId = Pay.DocumentId
join DebtorDetails as D on C.CaseDetailsId = D.CaseDetailsId
実行しようとすると、「結合」の近くで構文が正しくないというエラーが表示されます。残念ながら、なぜそのようなエラーが発生するのかわかりません..