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 private gallery and blog [cc13.com]

NEU: Meetup-Gruppe Oracle Apex Nürnberg [www.meetup.com]



Thema Neugierige geschrieben von geschrieben
Report dynamich erstellen 2523 bautz0815
Re: Report dynamich erstellen 1106 cc13
Re: Report dynamich erstellen 1632 christian_goto
Re: Report dynamich erstellen 1533 bautz0815


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