Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

sql upit problematika genealogije

[es] :: MS SQL :: sql upit problematika genealogije

[ Pregleda: 2056 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

program3r
Ivan Ivić
student

Član broj: 164258
Poruke: 18
*.adsl.net.t-com.hr.



Profil

icon sql upit problematika genealogije11.03.2008. u 11:07 - pre 196 meseci
Nadam se da ovdje ima netko ko se razumje u SQL. Naime imam jednu bazu rodoslovlja i trebao bih neci svu bracu i sestre ( znaci da imaju istog oca i majku, ne i polubracu...) Problem je u tome sto dobivam duple rezultate, povratne veze znaci ( 1-2, 2-1 ) Treba biti samo jedna jer logicki slijedi druga. Da ne pilam vise evo slike pa vidite, sto vi trebao dodati da to radi.
Fala velika


 
Odgovor na temu

Zidar
Canada

Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: sql upit problematika genealogije11.03.2008. u 13:06 - pre 196 meseci
Probaj da u WHERE upotrebis (s.osobaid > p.osobaID) umesto (s.osobaid != p.osobaID )

 
Odgovor na temu

dsmr
Desimir Ćirović
projektant IS,

Član broj: 102208
Poruke: 81
*.static.sbb.co.yu.

ICQ: 412217225


+1 Profil

icon Re: sql upit problematika genealogije11.03.2008. u 13:13 - pre 196 meseci
SELECT * FROM baza1.dbo.osoba t
WHERE t.otacid,t.majkaid
in (SELECT r.otacid,r.majkaid FROM baza1.dbo.osoba r GROUP BY r.otacid,r.majkaid HAVING COUNT(*)>1)
order by t.otacid,t.majkaid
Slabo koje drvo sam mogao videti, ali sam poznavao celu šumu koju. Moja lična
apstrakcija izmedju specifikacije i generalizacije.
 
Odgovor na temu

program3r
Ivan Ivić
student

Član broj: 164258
Poruke: 18
*.adsl.net.t-com.hr.



Profil

icon Re: sql upit problematika genealogije11.03.2008. u 13:39 - pre 196 meseci
Fala obojici

Uz prvi uvijet dodao sam i s.osobaid > p.osobaid
 
Odgovor na temu

[es] :: MS SQL :: sql upit problematika genealogije

[ Pregleda: 2056 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.