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?
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.
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
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
Zdravo Brzak, mozes li mi se javiti na mail [email protected] da te pitam za par upita ako mozes da mi pomognes.. Radim ih na Oracle platformi.. a treba mi za fax. Hvala :)