Funkcja Avg

Oblicza średnią arytmetyczną zestawu wartości znajdujących się w określonym polu kwerendy.

Składnia

Śr ( wyrażenie )

Symbol zastępczy wyrażenia przedstawia TE000127596 identyfikujący pole zawierające dane liczbowe, które mają być uśredniane lub wyrażenie, które wykonuje obliczenie przy użyciu danych w tym polu. Operandy w instrukcji Expr mogą zawierać nazwę pola tabeli, stałą lub funkcję (która może być wewnętrzną lub zdefiniowaną przez użytkownika, ale nie jedną z innych funkcji agregujących SQL).

Spostrzeżenia

Średnia obliczana za pomocą funkcji średnia jest średnią arytmetyczną (sumą wartości podzieloną przez liczbę wartości). W celu obliczenia średnich kosztów frachtu można użyć na przykład średniej.

Funkcja AVG nie uwzględnia w obliczeniach żadnych pól o wartości null.

Można użyć funkcji średnia w wyrażeniu kwerendy oraz we właściwości SQL obiektu TE000126524 lub podczas tworzenia obiektu TE000126731 na podstawie zapytania SQL.

Przykłady

Wyrażenie

Wyniki

Wybierz pozycję AVG ([CenaJednostkowa]) jako Wyr1 z ProductSales;

Zwraca wartość średniej wszystkich wartości w polu "CenaJednostkowa" z tabeli "ProductSales" i wyświetla kolumnę Wyr1.

Wybierz pozycję AVG ([SalePrice]) jako AvgSalePrice, śr ([rabat]) jako AvgDiscount z ProductSales;

Zwraca średnią wartość pola "SalePrice" i "Discount" z tabeli ProductSales. Wyniki są wyświetlane odpowiednio w kolumnie "AvgSalePrice", a "AvgDiscount" zwraca wartość średnią wszystkich wartości "SalePrice", w przypadku których "ilość" jest sprzedawana ponad 10. Wyniki są wyświetlane w kolumnie "AvgSalePrice".

Wybierz pozycję ABS (AVG ([rabat]) jako AbsAverageDiscount z ProductSales;

Zwraca wartość bezwzględną średniej wartości pola "rabat" i jest wyświetlana w kolumnie "AbsAverageDiscount".

Uwaga:  Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Czy możesz dać nam znać, czy te informacje były pomocne? Oto angielskojęzyczny artykuł do wglądu.

Zobacz też

Pola obliczeniowe w funkcjach SQL

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×