Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Oracle SQL - triviální dotaz

Díky za nápad, ale k výsledku zdá se nevede.

Pro jistotu to ještě rozepíšu přesněji.
Výsledkem současného dotazu jsou jen ty řádky s uživatelem, s oprávněními, která má povoleny.
Pokud on příslušná oprávnění nemá, tak se řádky nevypíší vůbec.

A mě jde zjednodušeně o to, aby se tam objevyly i ty řádky s oprávněními, která nemá.
Samozřejmě by tam měl být nějaký sloupeček navíc, kde bude T-True či F-False, abych se v tom vyznal(má/nemá).

Co se týče samotné struktury tabulek, tak ta vypadá takhle:

http://pc.poradna.net/file/view/20345-tabulky-jpg

Příkaz, který nevede k výsledku vypadal i takhle:

SELECT *

FROM opravneni

full outer join uzivatele

ON uzivatele.id = opravneni.Uzivatel_id

full outer join prava prav

on prav.id = opravneni.pravo_id

where uzivatele.ID = 17001 and opravneni.aplikace = 'MGEO'

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny