0
我正在考慮以水晶的方式來做這件事,但我現在正在考慮以另一種方式來做。這是我之前考慮的方式。 Count by group in crystal reports在SQL中對結果進行分組
我拉着交易,需要一些獨特的人,但在報告中他們想要顯示個人的數量,然後顯示他們的服務如圖所示。我想要做的就是獲得一些我可以放在最下面的獨特用戶。 Crystal不允許我按組進行計數,並且用戶將以他們希望顯示的格式重複。我在跳,我可以將它分組在代碼中,然後將其添加到報表的底部。我希望我能理解我想要完成的事情。如果我能以某種方式在報告底部添加唯一用戶的總數,它將爲我完成。提前致謝。
select
distinct p.patient_id,
pa.fname as 'Patient',
p.clinic_id,
p.service_id,
p.program_id,
p.protocol_id,
p.discharge_reason,
p.date_discharged
from patient_assignment p
join patient pa
on p.patient_id = pa.patient_id
where p.program_id not in ('TEST', 'SA', 'INTAKE') and (p.date_discharged between '2013-01-01 00:00:00.000' and '2013-06-01 00:00:00.000')
and p.patient_id not in ('00000004', '00001667', '00020354')
我會看看這個。謝謝。 –