Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Kromě použití agregačních funkcí k agregaci dat můžete vytvořit vlastní výrazy, které vytvoří agregované hodnoty. Vlastní výrazy můžete použít místo agregačních funkcí kdekoli v agregačním dotazu.
Například v tabulce titles můžete chtít vytvořit dotaz, který zobrazuje nejen průměrnou cenu, ale také průměrnou cenu, kdyby byla zlevněná.
Výraz založený na výpočtech zahrnujících pouze jednotlivé řádky v tabulce nelze zahrnout; výraz musí být založen na agregační hodnotě, protože v době výpočtu výrazu jsou k dispozici pouze agregované hodnoty.
Zadání vlastního výrazu pro souhrnnou hodnotu
Zadejte skupiny pro váš dotaz. Podrobnosti najdete v seskupování řádků ve výsledcích dotazu (Visual Database Tools).
Přesuňte se na prázdný řádek v podokně Kritéria a pak zadejte výraz do sloupce Columns.
Nástroje návrháře dotazů a zobrazení (Visual Database Tools) automaticky přiřadí výrazu alias sloupce, který vytvoří užitečné záhlaví sloupce ve výstupu dotazu. Další podrobnosti najdete v tématu Vytváření aliasů sloupců (Visual Database Tools).
Ve sloupci Seskupovat podle výrazu vyberte Výraz.
Spusťte dotaz.