Novo

Forum kao aplikacija na telefonu

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

  • 7 odgovora
  • 4.672 pregleda

Najnovija ↓

kako da uparim ovo kroz sql 27.07.2009. u 18:35 · pre 210 meseci #1
imam tabelu korisnika:

023 Pera Vlasnik
023 Pera Kupac
021 Zika Kupac



kako da uradim da dobijem kroz upit....?


ako je pera vlasnik i kupac daj mi samo vlasnika PERA, dok istovremeno za polje kupac treba da napisem da je PERA i kupac i vlasnik i da dodam ZIKA.

Znaci dva skupa podataka u jednom da postoji PERA sa njegovim podacima a u drugom na mesto PERA samo recenica da je se on vec pojavljuje i plus jos ZIKA?


Valjda sam jasan....




Re: kako da uparim ovo kroz sql 27.07.2009. u 18:37 · pre 210 meseci #2
tipa ovako nesto....



1.PERA VLASNIK
ulica
adresa
ptt



2.'KORISNIK PERA JE VEC I KUPAC'

3.ZIKA
ulica
adresa
ptt
Re: kako da uparim ovo kroz sql 27.07.2009. u 18:50 · pre 210 meseci #3
nemora neko da mi napise resenje, moze i nagovestaj ili ti gde mogu da pronadjem resenje...


hvala.
Re: kako da uparim ovo kroz sql 27.07.2009. u 19:48 · pre 210 meseci #4
Prijatelju, ajd' još malo razradi pitanje. Mislim, daj konkretnu tabelu da vidimo šta ti je primarni ključ, da li ima neka kolona koja pamti hronologiju upisa da znamo da li ti je "komitent" prvo bio kupac ili vlasnik...

Ako je ovo stvaran problem onda ti nešto nevalja u dizajnu.
Re: kako da uparim ovo kroz sql 27.07.2009. u 20:34 · pre 210 meseci #5
znaci postoji tabela u kojoj postoje tri ili cetiri klijenta....


br_klijenta Ime Opis
-----------------------------------------
023 Pera Vlasnik
023 Pera Kupac
016 Zika Kupac




potrebno mi je da kad izlistam tabelu bude:

gde je vlasnik da mi izbaci podatke ko je vlasnik iz prethodne tabele
gde je kupac da izbaci podatke o kupcu a ako je isto vremeno i vlasnik da napise da je osoba istovremeno i vlasnik i kupac tako da mi ne daje podatke
Re: kako da uparim ovo kroz sql 28.07.2009. u 08:59 · pre 210 meseci #6
SELECT t1.br_klijenta br_klijenta, t1.ime ime,
DECODE (t2.opis, 'Kupac', 'KORISNIK ' || t1.ime || ' JE VEC I KUPAC', t2.opis) opis
FROM tabela t1, tabela t2
WHERE t1.br_klijenta = t2.br_klijenta AND t1.opis = 'Vlasnik'
UNION
SELECT *
FROM tabela t1
WHERE t1.opis = 'Kupac' AND NOT EXISTS (SELECT 1
FROM tabela t2
WHERE t1.br_klijenta = t2.br_klijenta AND t2.opis = 'Vlasnik')
ORDER BY ime, opis DESC
Sviđa mi se1
Re: kako da uparim ovo kroz sql 12.10.2009. u 08:45 · pre 207 meseci #8
Moze i mail-om, ali zasto ne posatavis ovde pitanje, mozda neko nesto nauci, a mozda i dobijes i bolje resenje od mog.
Pozdrav.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme