Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:programu SQL Server
Oprócz używania funkcji agregujących do agregowania danych można tworzyć wyrażenia niestandardowe w celu tworzenia wartości agregujących. Możesz używać wyrażeń niestandardowych zamiast funkcji agregujących w dowolnym miejscu w zagregowanym zapytaniu.
Na przykład w tabeli titles
możesz utworzyć zapytanie, które pokazuje nie tylko średnią cenę, ale także średnią cenę, gdyby zostałaby obniżona.
Nie można dołączyć wyrażenia opartego na obliczeniach obejmujących tylko pojedyncze wiersze w tabeli; wyrażenie musi być oparte na wartości zagregowanej, ponieważ tylko wartości agregacyjne są dostępne w momencie obliczania wyrażenia.
Aby określić wyrażenie niestandardowe dla wartości podsumowania
Określ grupy dla zapytania. Aby uzyskać szczegółowe informacje, zobacz Grupowanie wierszy w wynikach zapytania (Visual Database Tools).
Move to a blank row of the Criteria pane, and then type the expression in the Columns column.
Projektant zapytań i widoków automatycznie przypisuje alias kolumny do wyrażenia, aby utworzyć przydatny nagłówek kolumny w wynikach zapytania. Aby uzyskać więcej informacji, zobacz Create Column Aliases (Visual Database Tools).
In the Group By column for the expression, select Expression.
Uruchom zapytanie.
Zobacz też
Sortowanie i Grupowanie Wyników Zapytania (Visual Database Tools)
Podsumowanie wyników zapytań (Visual Database Tools)