Changes between Version 1 and Version 2 of UseCase08
- Timestamp:
- 09/22/26 14:58:18 (7 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UseCase08
v1 v2 17 17 FROM medical_records mr 18 18 WHERE mr.patient_id = ( 19 SELECT patient_id FROM users WHERE username = 'maja.veljanova' 19 SELECT p.patient_id 20 FROM patients p 21 JOIN users u ON u.user_id = p.user_id 22 WHERE u.username = '1402994123456' 20 23 ); 21 24 }}} … … 38 41 {{{ 39 42 #!sql 40 INSERT INTO performed_procedures (p atient_id, doctor_id, procedure_id, diagnosis_id, procedure_date, notes)43 INSERT INTO performed_procedures (performed_id, patient_id, doctor_id, procedure_id, diagnosis_id, procedure_date, notes) 41 44 VALUES ( 42 (SELECT patient_id FROM users WHERE username = 'maja.veljanova'), 43 (SELECT doctor_id FROM users WHERE username = 'elena.kirova'), 45 (SELECT COALESCE(MAX(performed_id), 0) + 1 FROM performed_procedures), 46 (SELECT p.patient_id 47 FROM patients p 48 JOIN users u ON u.user_id = p.user_id 49 WHERE u.username = '1402994123456'), 50 (SELECT d.doctor_id 51 FROM doctors d 52 JOIN users u ON u.user_id = d.user_id 53 WHERE u.username = 'elena.kirova@medora.com'), 44 54 (SELECT procedure_id FROM procedures WHERE procedure_type = 'ECG'), 45 (SELECT diagnosis_id FROM diagnosis 46 WHERE name = 'Essential hypertension' 47 AND patient_id = ( 48 SELECT patient_id 49 FROM users 50 WHERE username = 'maja.veljanova')), 55 (SELECT diagnosis_id 56 FROM diagnosis 57 WHERE name = 'Essential hypertension' 58 AND patient_id = ( 59 SELECT p.patient_id 60 FROM patients p 61 JOIN users u ON u.user_id = p.user_id 62 WHERE u.username = '1402994123456') 63 ORDER BY diagnosis_id 64 LIMIT 1), 51 65 '2026-06-10', 52 66 'ECG for hypertension monitoring' … … 62 76 FROM performed_procedures pp 63 77 JOIN procedures pr ON pp.procedure_id = pr.procedure_id 64 WHERE pp.patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova') 78 WHERE pp.patient_id = ( 79 SELECT p.patient_id 80 FROM patients p 81 JOIN users u ON u.user_id = p.user_id 82 WHERE u.username = '1402994123456' 83 ) 65 84 AND pp.procedure_date = '2026-06-10'; 66 85 }}} … … 70 89 {{{ 71 90 #!sql 72 INSERT INTO billing ( total_cost, payment_status, record_id, admin_id)91 INSERT INTO billing (bill_id, total_cost, payment_status, record_id, admin_id) 73 92 VALUES ( 93 (SELECT COALESCE(MAX(bill_id), 0) + 1 FROM billing), 74 94 40.00, 75 95 'PENDING', 76 (SELECT record_id FROM medical_records WHERE patient_id = ( 77 SELECT patient_id 78 FROM users WHERE username = 'maja.veljanova')), 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'), 79 101 (SELECT admin_id FROM admin LIMIT 1) 80 102 ) … … 106 128 JOIN procedures pr ON pp.procedure_id = pr.procedure_id 107 129 WHERE pp.patient_id = ( 108 SELECT patient_id 109 FROM users 110 WHERE username = 'maja.veljanova'); 130 SELECT p.patient_id 131 FROM patients p 132 JOIN users u ON u.user_id = p.user_id 133 WHERE u.username = '1402994123456' 134 ); 111 135 }}}
