Changes between Version 2 and Version 3 of UseCase04
- Timestamp:
- 09/22/26 14:23:00 (23 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UseCase04
v2 v3 35 35 mr.patient_id 36 36 FROM medical_records mr 37 WHERE mr.patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova'); 37 WHERE mr.patient_id = ( 38 SELECT p.patient_id 39 FROM patients p 40 JOIN users u ON u.user_id = p.user_id 41 WHERE u.username = '1402994123456' 42 ); 38 43 }}} 39 44 … … 50 55 FROM diagnosis diag 51 56 JOIN doctors d ON diag.doctor_id = d.doctor_id 52 JOIN users u ON u.doctor_id = d.doctor_id 53 WHERE diag.patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova'); 57 JOIN users u ON u.user_id = d.user_id 58 WHERE diag.patient_id = ( 59 SELECT p.patient_id 60 FROM patients p 61 JOIN users usr ON usr.user_id = p.user_id 62 WHERE usr.username = '1402994123456' 63 ); 54 64 }}} 55 65 … … 64 74 FROM medical_record_symptoms mrs 65 75 JOIN symptoms s ON mrs.symptom_id = s.symptom_id 66 WHERE mrs.record_id = (SELECT record_id FROM medical_records WHERE patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova')); 76 WHERE mrs.record_id = ( 77 SELECT mr.record_id 78 FROM medical_records mr 79 JOIN patients p ON mr.patient_id = p.patient_id 80 JOIN users u ON u.user_id = p.user_id 81 WHERE u.username = '1402994123456' 82 ); 67 83 }}} 68 84 … … 77 93 FROM medical_record_allergies mra 78 94 JOIN allergies a ON mra.allergy_id = a.allergy_id 79 WHERE mra.record_id = (SELECT record_id FROM medical_records WHERE patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova')); 95 WHERE mra.record_id = ( 96 SELECT mr.record_id 97 FROM medical_records mr 98 JOIN patients p ON mr.patient_id = p.patient_id 99 JOIN users u ON u.user_id = p.user_id 100 WHERE u.username = '1402994123456' 101 ); 80 102 }}} 81 103 … … 91 113 JOIN lab_results lr ON mrlr.result_id = lr.result_id 92 114 JOIN lab_tests lt ON lr.test_id = lt.test_id 93 WHERE mrlr.record_id = (SELECT record_id FROM medical_records WHERE patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova')); 115 WHERE mrlr.record_id = ( 116 SELECT mr.record_id 117 FROM medical_records mr 118 JOIN patients p ON mr.patient_id = p.patient_id 119 JOIN users u ON u.user_id = p.user_id 120 WHERE u.username = '1402994123456' 121 ); 94 122 }}} 95 123 … … 103 131 FROM medical_record_procedures mrp 104 132 JOIN procedures pr ON mrp.procedure_id = pr.procedure_id 105 WHERE mrp.record_id = (SELECT record_id FROM medical_records WHERE patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova')); 133 WHERE mrp.record_id = ( 134 SELECT mr.record_id 135 FROM medical_records mr 136 JOIN patients p ON mr.patient_id = p.patient_id 137 JOIN users u ON u.user_id = p.user_id 138 WHERE u.username = '1402994123456' 139 ); 106 140 }}} 107 141 … … 117 151 FROM prescription_medical_records pmr 118 152 JOIN prescriptions p ON pmr.prescription_id = p.prescription_id 119 WHERE pmr.record_id = (SELECT record_id FROM medical_records WHERE patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova')); 153 WHERE pmr.record_id = ( 154 SELECT mr.record_id 155 FROM medical_records mr 156 JOIN patients pt ON mr.patient_id = pt.patient_id 157 JOIN users u ON u.user_id = pt.user_id 158 WHERE u.username = '1402994123456' 159 ); 120 160 }}} 121 161 … … 132 172 FROM medical_report rep 133 173 JOIN doctors d ON rep.doctor_id = d.doctor_id 134 JOIN users u ON u.doctor_id = d.doctor_id 135 WHERE rep.record_id = (SELECT record_id FROM medical_records WHERE patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova')); 174 JOIN users u ON u.user_id = d.user_id 175 WHERE rep.record_id = ( 176 SELECT mr.record_id 177 FROM medical_records mr 178 JOIN patients p ON mr.patient_id = p.patient_id 179 JOIN users usr ON usr.user_id = p.user_id 180 WHERE usr.username = '1402994123456' 181 ); 136 182 }}} 137 183
