На первый взгляд кажется, что значения в 3 раза больше ожидаемых.
(194 * 3 = 582, 450 * 3 = 1350).
Кроме того, во втором запросе вы не используете INNER JOIN
.
SELECT pf.ID AS PatientFileID,
SUM(pd.Deposit) AS TotalPatientDeposit
FROM PatientsFiles pf INNER JOIN PatientsDeposits pd
ON pf.ID = pd.Patient_File_ID
WHERE pd.Patient_File_ID = '14'
GROUP BY pd.Patient_File_ID
Я знаю, что это не ответ, и нужно проверить больше вещей.