Vytvoření příkazu SQL s použitím Pomocníka pro dotazy SQL

Dotaz, který lze spustit v produktu DB2 Web Query, vám pomůže vytvořit Pomocník pro dotazy SQL.

Vytvoření příkazu s použitím Pomocníka pro dotazy SQL:

1. Otevřete okno Pomocníka pro dotazy SQL. (V okně Upravit dotaz klepněte na volbu Pomocník SQL).

2. Z rozevíracího seznamu vyberte typ příkazu SQL, který chcete vytvořit. Můžete vytvořit příkaz pro výběr (SELECT), odstranění (DELETE) nebo aktualizaci (UPDATE).

3. Klepněte na tlačítko Tabulky. Zobrazí se oddíl Výběr tabulky.

4. V seznamu Tvůrce označte tvůrce tabulky, ve které chcete použít příkaz pro výběr (SELECT), odstranění (DELETE) nebo aktualizaci (UPDATE). Tabulky, které jsou asociovány s vybraným tvůrcem, se zobrazí v seznamu Tabulky.

5. V seznamu Tabulky označte tabulku, ve které chcete provádět příkaz pro výběr (SELECT), odstranění (DELETE) nebo aktualizaci (UPDATE). Klepněte na volbu Přidat. Vybraná tabulka se objeví v části Pracovní prostor dotazu.

6. Opakujte kroky 3 až 5 pro všechny tabulky, které chcete v příkazu SQL použít.

7. Klepněte na volbu Sloupce. Sloupce vybraných tabulek se zobrazí v části Pracovní prostor dotazu.

8. V seznamu sloupců pro každou tabulku proveďte následující operace: Označte sloupce, které chcete v dotazu použít. Klepněte na volbu Přidat (+). Vybrané sloupce se objeví v oblasti Sloupce.

9. V oblasti Sloupce přiřaďte každému sloupci v poli Jako jméno, pomocí kterého se chcete na příslušný sloupec odkazovat.

10. Ze seznamu Akce vyberte akci, kterou pro příslušný sloupec chcete provést. Můžete vybírat z následujících možností:

ź Neřadit - Pro řádek nebudou provedeny žádné akce.

ź Řadit Vzestupně - Řádky budou seřazeny vzestupně.

ź Řadit Sestupně - Řádky budou seřazeny sestupně.

11. Nepovinné: Sloupec lze v seznamu přesouvat nahoru a dolů pomocí kláves Šipka nahoru a Šipka dolů po zaškrtnutí políčka Vybrat.

12. Nepovinné: V oblasti Sloupce lze klepnutím na volbu Přidat (+) přidat přizpůsobený sloupec. Sloupec bude přidán do seznamu. V poli Sloupec zadejte jméno sloupce. Jméno, kterým bude sloupec volán v dotazu, je uvedeno v poli Jako a akce, která má být pro sloupec provedena, je uvedena v seznamu Akce. Pokud přizpůsobený sloupec volá funkci, která vytváří číselné hodnoty, můžete pomocí přepínače vybrat skupinu. Výsledky pak budou seskupeny podle přizpůsobeného sloupce.

13. Zaškrtněte políčko Vybrat pro každý sloupec, který chcete v příkazu SQL použít.

14. Klepněte na volbu Podmínky. Zobrazí se oblast Podmínky pro řádek.

15. V části Pracovní prostor dotazu označte řádky, pro které chcete přidat podmínky, a klepněte na ikonu Přidat (+).

16. V oblasti Podmínky pro řádek určete podmínky pro každý vybraný řádek pomocí rovnosti, která je k dispozici. Pomocí ikony AND (&) můžete vytvořit podmínku AND (konjunkce) mezi dvěma řádky. Pomocí ikony OR (|) můžete vytvořit podmínku OR (disjunkce) mezi dvěma řádky.

Pozn. Pomocí ikon v oblasti Podmínky pro řádek můžete podmínky také posunovat v seznamu nahoru nebo dolů, přidávat nové podmínky pro řádky, duplikovat stávající podmínky pro řádky a odstraňovat stávající podmínky pro řádky.

17. Zaškrtněte políčko Vybrat pro každý sloupec, který chcete v příkazu SQL použít.

18. Klepněte na volbu Spojení. Zobrazí se oblast Spojení.

19. V části Pracovní prostor dotazu zaškrtněte políčka v tabulkách, které chcete pro spojení použít.

20. V části Pracovní prostor dotazu označte jeden řádek v každé z tabulek, které jste vybrali pro použití ve spojení.

21. Klepněte na ikonu odpovídající typu spojení, které chcete použít. Je třeba označit řádky z různých tabulek. K dispozici jsou následující typy spojení:

ź levé vnější spojení,

ź vnitřní spojení,

ź pravé vnější spojení,

ź úplné vnější spojení.

Spojení se objeví v oblasti Spojení.

22. V oblasti Spojení vyberte ze seznamu Podmínka požadovanou podmínku spojení.

Pozn. Pokud potřebujete změnit pořadí spojených sloupců, které jste vybrali, vyberte spojení, které chcete změnit, a klepněte na tlačítko Přehodit.

23. Zaškrtněte políčko Vybrat pro každé spojení, které chcete v příkazu SQL použít.

24. Klepněte na volbu Vytvořit dotaz. Dotaz SQL bude vytvořen.