Saya memiliki tiga tabel seperti ini - Rumah Sakit, Diagnostik dan Farmasi.
Rumah Sakit
HospitalID int
PatientID int
Due float
Diagnostik
DaignosticID int
PatientID int
Due float
Pertanian
FarmacyID int
PatientID int
Due float
kolom patientID adalah pk dari Tabel Pasien
PatientId int
Patient name var
Saya memiliki pertanyaan untuk menampilkan semua iuran pasien dari tabel berbeda dan menjumlahkannya secara total.
Saya berhasil mengambil semua iuran pasien tetapi bagaimana cara menjumlahkannya?
Pertanyaan saya adalah:
declare @patient int set @patient=1
BEGIN
SELECT
dbo.Master.Name,
dbo.Diagonistic.Due AS DaigiDue,
dbo.Farmacy.Due AS FramaDue,
dbo.Hospital.Due AS HospiDue
FROM dbo.Diagonistic
FULL OUTER JOIN dbo.Master ON dbo.Diagonistic.PatientId = dbo.Master.PatientId
FULL OUTER JOIN dbo.Farmacy ON dbo.Master.PatientId = dbo.Farmacy.PatientId
FULL OUTER JOIN dbo.Hospital ON dbo.Master.PatientId = dbo.Hospital.PatientId
where
dbo.Master.PatientId= @Patient
end