Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.858 pregleda

Najnovija ↓

sql upit problematika genealogije 11.03.2008. u 12:07 · pre 226 meseci #1
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


Re: sql upit problematika genealogije 11.03.2008. u 14:06 · pre 226 meseci #2
Probaj da u WHERE upotrebis (s.osobaid > p.osobaID) umesto (s.osobaid != p.osobaID )

:-)
Re: sql upit problematika genealogije 11.03.2008. u 14:13 · pre 226 meseci #3
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
Potpis
Slabo koje drvo sam mogao videti, ali sam poznavao celu šumu koju. Moja lična
apstrakcija izmedju specifikacije i generalizacije.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme