Formulovaný dotaz:
Adresy a názvy obchodů, kde nakoupil jezdec s přezdívkou Bandy.
Relační algebra:
Obchod * Nakup * Jezdec (prezdivka='Bandy') [Adresa, Nazev]
SQL:
SELECT DISTINCT adresa, nazev FROM (SELECT adresa, nazev, je_id_jezdce FROM obchod JOIN nakup ON(nazev=ob_nazev)) WHERE je_id_jezdce= (SELECT id_jezdce FROM jezdec WHERE prezdivka='Bandy');
Výsledek:
ADRESA NAZEV
Seifertova 27, Praha 2 Dookie
Lidická 35, Praha 1 901 Bikes