Changes between Version 14 and Version 15 of ImportantUseCase2
- Timestamp:
- 12/27/21 21:44:35 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ImportantUseCase2
v14 v15 58 58 59 59 {{{#!sql 60 select b.naziv as Болница, b.grad as Град, o.naziv as Оддел, 61 c.ime as Име_Доктор, c.prezime as Презиме_Доктор 60 select b.naziv as Болница, b.grad as Град, o.naziv as Оддел 62 61 from bolnica as b 63 62 left join oddel o on b.bolnica_id = o.bolnica_id 64 left join doktor d on (o.bolnica_id, o.oddel_id) = (d.bolnica_id, d.oddel_id) 65 join covek c on d.doktor_id = c.covek_id 66 where b.bolnica_id = 'selected_bolnica_id'; -- вредноста се однесува на ИД-то на избраната болница 63 where b.naziv = 'Градска Општа болница' and b.bolnica_id = 5; 64 -- вредностите се дадени само за пример 67 65 }}} 68 66 … … 70 68 71 69 == Чекор 6 == 70 72 71 » По избирање на оддел, ќе се прикажат специјалистите во тој оддел. 72 73 74 {{{#!sql 75 select b.naziv as Болница, b.grad as Град, o.naziv as Оддел, 76 c.ime as Доктор_Име, c.prezime as Доктор_Презиме, d.doktor_id as Доктор_ИД 77 from bolnica as b 78 left join oddel o on b.bolnica_id = o.bolnica_id 79 left join doktor d on (o.bolnica_id, o.oddel_id) = (d.bolnica_id, d.oddel_id) 80 left join covek c on d.doktor_id = c.covek_id 81 where b.naziv = 'Градска Општа болница' and o.naziv = 'Ortopedija'; 82 -- вредностите се дадени само за пример 83 }}} 84 73 85 [[Image(specijalisti.png,80%,center)]] 74 86 … … 82 94 from termin as t 83 95 join doktor d on t.doktor_id = d.doktor_id 84 where d.doktor_id = 'selected_doktor_id'; -- вредноста се однесува на ИД-то на избраниот доктор 96 join covek c on d.doktor_id = c.covek_id 97 where c.ime = 'Ivan' and c.prezime = 'Tasev' and d.doktor_id = 7; 98 -- вредностите се дадени само за пример 85 99 }}} 86 100 … … 93 107 [[Image(transkacija1.png,80%,center)]] 94 108 95 » Со избирање на терминот, во табелата за резервации се додава нов а резервација:109 » Со избирање на терминот, во табелата за резервации се додава нов ред: 96 110 97 111 {{{#!sql … … 112 126 [[Image(transakcija.png,80%,center)]] 113 127 128 » Со успешна трансакција, се додаваат параметрите во упатот: 129 130 {{{#!sql 131 insert into upat (upat_id, dijagnoza, pacient_id, pregled_id, bolnica_id, oddel_id) 132 values (3, 'Bolki vo kolenoto', 1, 5, 5, 104); 133 }}} 114 134 115 135