私のクエリは、本番サーバーで実行すると 6 行を返します。ただし、同じクエリを使用して SSRS レポートを作成すると、運用環境で実行すると、データの最初の 2 行のみが返されます。私は今、2日間問題を整理しようとしています。どんな助けでも大歓迎です!
クエリは次のとおりです。
declare @StartDate varchar(255), declare @EndDate varchar(255)
select I.CustomerIdName AS 'Customer Name', COUNT(S.[Subject]) AS'Activities'
from dbo.Incident I
FULL OUTER JOIN
dbo.ServiceAppointment S
on I.IncidentId = S.RegardingObjectId
FULL OUTER JOIN
dbo.Account A
on A.AccountId = I.AccountId
JOIN
FilteredAccount AS CRMAF_FilteredAccount ON CRMAF_FilteredAccount.accountid = I.CustomerId
WHERE I.CustomerIdName IS NOT NULL
AND (S.ScheduledStart BETWEEN CAST(@StartDate AS datetime) AND CAST(@EndDate as datetime))
GROUP BY I.CustomerIdName,A.OwnerIdYomiName