Úloha 11: Zobrazit pouze zákazníky s objednávkami nebo platbami
Databáze obsahuje ty zákazníky, kteří nemají objednávky ani platby. Dotaz pro sestavu zákazníků vrátí všechny zákazníky. Když sestavu spustíte, budou v ní řádky zákazníků obsahující jen záhlaví sloupců tabulek Objednávky a Platby, jak ukazuje Obrázek 12-23.
Zákazníky bez objednávek nebo plateb můžete vyloučit změnou dotazu pro sestavu zákazníků.
Klauzule WHERE EXISTS zkontroluje, zda tabulky Objednávky a Platby obsahují hodnoty čísla zákazníka odpovídající hodnotám čísla zákazníka v tabulce Customers (Zákazníci). Vybrány jsou pouze řádky s odpovídajícím číslem zákazníka. Úplný dotaz by měl vypadat podobně jako dotaz na Obrázku 12-24.Obrázek 12-24 Aktualizovaný dotaz SELECT v okně Upravit datovou sadu
| (c) Copyright Actuate Corporation 2013 |