Po jedan red iz vezne tabele (umesto vise...blah)
Al sam srocio... nego, sta me muci:
Imam neki model podataka, gde postoji tabela Izvestaj, TipDogadjaja i IzvestajTipDogadjaja (za vise prema vise). Tip dogadjaja je sifarnik.
Ako jedan izvestaj ima vise dogadjaja, normalno, imam vise upisa u veznu tabelu, tipa:
izvestajID|tipdogadjajaID
1 |2
1 |4
1 |8
------------------------
Ono sto pokusavam jeste da prilikom pretrage po tipu dogadjaja, za vrednosti recimo 2 i 8 (na primer, to su Havarija i Poplava), ne dobijem dva reda za isti izvestaj, vec jedan, da bih ga tako i prikazao direktno.
Ja sam dosao do zakljucka da to ne mogu dobiti iz cistog sql-a (iako se nikako ne mogu pohvaliti znanjemistog), pa bih voleo da me demantujete.
Ako ne, na koji nacin to najefikasnije resavate kroz serverski kod?
|