Sbφrka dotaz∙ û str. 13

P°φklad 21

Zadßnφ: Vyberte nejvyÜÜφ fakturu ka₧dΘho typu.

Popis °eÜenφ: Vytvo°φme dva dotazy pro nejvyÜÜφ fakturu obou typ∙ (s vyu₧itφm subdotaz∙). Pak v²sledky sjednotφme pomocφ klauzule UNION.

SQL:

    SELECT "doÜlΘ   ",castka
    FROM Faktury
    WHERE castka = (SELECT MAX(castka)
            FROM Faktury 
            WHERE druh=1)
      UNION
    SELECT "odeslanΘ",castka
    FROM Faktury
    WHERE castka = (SELECT MAX(castka)
            FROM Faktury 
            WHERE druh=2)

Poznßmky:

a) Abychom ve v²sledku odliÜili oba dotazy, je prvnφ sloupec konstantnφ. Sloupce v obou dotazech musφ mφt stejnou strukturu, proto je nutnΘ, aby °et∞zcovΘ konstanty m∞ly stejn² poΦet znak∙.

PokraΦovßnφ

Sbφrka dotaz∙ str.14

Sbφrka dotaz∙ - ·vodnφ strana

SQL dotazy