Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Za pomocą argumentu wyrażenie tekstowe funkcji agregacji JĘZYKA SQL można wykonywać obliczenia na wartościach w polu. Można na przykład obliczyć procent (na przykład dopłatę lub podatek od sprzedaży), mnożąc wartość pola przez ułamek.

W poniższej tabeli przedstawiono przykłady obliczeń na polach z tabel Zamówienia i Szczegóły zamówień w bazie danych Northwind.mdb.

Obliczenia

Przykład

Dodawanie liczby do pola

Freight + 5

Odejmowanie liczby od pola

Freight - 5

Mnożenie pola przez liczbę

UnitPrice * 2

Dzielenie pola przez liczbę

Freight / 2

Dodawanie jednego pola do drugiego

UnitsInStock + UnitsOnOrder

Odejmowanie jednego pola od drugiego

ReorderLevel - UnitsInStock


W poniższym przykładzie obliczono średnią kwotę rabatu dla wszystkich zamówień w bazie danych Northwind.mdb. Mnoży wartości w polach CenaJednostkowa i Rabat, aby określić wielkość rabatu dla każdego zamówienia, a następnie oblicza średnią. Tego wyrażenia można użyć w instrukcji SQL w kodzie języka Visual Basic:

SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];



Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×