Deutsches Application Express Forum (ApEx) -- Installation , Engine / SQL , Anwendungen
HTMLDB Engine :  Oracle Apex The fastest message board... ever.
Alles in HTMLDB, Applikationen, Berichte, SQL ... 
Re: Report dynamich erstellen
geschrieben von: cc13 (Moderator)
Datum:

Mal als Ansatz:

SELECT a.id, a.datum, a.datum
case when exists (select 1 from tb2 x where x.fktb1 = a.id) then
b.beschreibung
else
c.beschreibung
end beschreibung
FROM tb1 a
, tb2 b
, tb3 c
where ...

Entscheidend ist die Case-Klausel. Diese "schaut" nach, ob es in der tb2 einen passenden Eintrag gibt und spuckt diesen aus, anderenfalls den aus tb3. Da musst du aber sicher sein, dass in tb3 auf jeden Fall ein passender Eintrag existiert.

--
Best regards,
Carsten mailto:carsten.cerny@cc13.com
My blog [cc13.com]



Thema Neugierige geschrieben von geschrieben
Report dynamich erstellen 3449 bautz0815
Re: Report dynamich erstellen 1530 cc13
Re: Report dynamich erstellen 2153 christian_goto
Re: Report dynamich erstellen 2144 bautz0815


In diesem Forum dürfen nur registrierte Benutzer schreiben.
This forum powered by Phorum.