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

Jo jo, přepsal jsem to takhle:

SELECT prava.*, uzivatele.*, case when not opravneni.Uzivatel_id is null then 'ANO' else 'NE' end maopravneni
FROM prava
join uzivatele on 1=1
left outer join opravneni ON uzivatele.id = opravneni.Uzivatel_id and opravneni.aplikace = 'MGEO'
where uzivatele.ID = 17001
Tohle mi zase vyplivne neuvěřitelných 468 záznamů pro jediného uživatele.
A to je poněkud moc - oproti požadovaným 16.

Ještě to upřesním, toto testuji jen pro aplikaci MGEO (limit na 'MGEO').
Ale plánuji to na všechny aplikace (celkem 4).

Jinak díky Honzo i za PSPad, tady na něm jedu já i kolega.

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