Jak Podsumowywanie lub agregowanie wartości dla wszystkich wierszy w tabeli (narzędzia Visual bazy danych)
Za pomocą funkcja agregująca, można utworzyć podsumowanie wszystkich wartości w tabela.Na przykład, można utworzyć kwerendę, takich jak wyświetlanie całkowitej ceny wszystkich książek w titles tabela:
SELECT SUM(price)
FROM titles
Za pomocą funkcji agregujących z więcej niż jednej kolumna, można utworzyć wiele wartość zagregowana w tej samej kwerendy.Można na przykład utworzyć kwerendę obliczającą sumę price kolumna a średnią z discount kolumna.
Można także wartość zagregowana tej samej kolumna w różny sposób (na przykład sumowanie, Zliczanie i uśrednianie) w tej samej kwerendy.Na przykład następująca kwerenda oblicza średnią i podsumowuje price kolumna z titles tabela:
SELECT AVG(price), SUM(price)
FROM titles
Dodając warunek wyszukiwania, można wartość zagregowana podzbiór wierszy spełniających ten warunek.
Ostrzeżenie
Istnieje także możliwooć zliczenia wszystkich wierszy w tabela lub te, które spełniają określony warunek.Aby uzyskać szczegółowe informacje, zobacz Jak Liczenie wierszy w tabeli (wizualne Narzędzia bazy danych).
Podczas tworzenia jednego agregacja wartości dla wszystkich wierszy w tabela są wyświetlane tylko wartości wartość zagregowana, sami.Na przykład agregowane są wartości z price kolumna titles tabela, poszczególne tytuły, nazwy wydawców i itd. nie byłyby również wyświetlić
Ostrzeżenie
Jeśli jest suma pośrednia — czyli tworzenie grup — można wyświetlać wartości kolumna dla każdej grupy.Aby uzyskać szczegółowe informacje, zobacz Jak Grupowanie wierszy w wynikach kwerendy (wizualne Narzędzia bazy danych).
Aby wartość zagregowana wartości dla wszystkich wierszy
Upewnij się, że tabela ma być wartość zagregowana jest już obecny w okienku Diagram.
Kliknij prawym przyciskiem myszy tło okienka diagramu, a następnie wybierz Grupy przez z menu skrótów.Kwerendy i projektanta widoku dodaje Grupy przez kolumna do siatki w okienku kryteriów.
Dodać kolumna, którą chcesz wartość zagregowana w okienku kryteriów.Należy upewnić się, że kolumna jest oznaczona jako wyjociowa.
Kwerendy i widoku Projektant automatycznie przypisze alias do podsumowywanej kolumna.Ten alias można zastąpić bardziej opisowym.Aby uzyskać szczegółowe informacje, zobacz Jak Tworzenie aliasów kolumn (wizualne Narzędzia bazy danych).
W Grupy przez kolumna siatki, wybierz odpowiednie funkcja agregująca, takie jak: Sum, Avg, Min, Max, Count.Jeśli mają zostać zagregowane tylko unikatowe wiersze zestaw wyników, należy wybrać funkcja agregująca z opcjami DISTINCT, takich jak Min Distinct.Nie Grupy przez, wyrażenie, lub gdzie, ponieważ te opcje nie mają zastosowania podczas agregowania wszystkich wierszy.
Kwerendy i widoku Projektant zastępuje nazwę kolumna w instrukcja w okienko SQL z funkcja agregująca który określisz.Na przykład instrukcja języka SQL może wyglądać następująco:
SELECT SUM(price) FROM titles
Aby utworzyć więcej agregacja w kwerendzie, należy powtórzyć kroki 3 i 4.
Podczas dodawania kolumna do listy wyników kwerendy lub kolejność według listy kwerendy i widoku Projektant automatycznie wprowadzi Grupy przez do Grupy przez kolumna siatki.Wybierz odpowiednie funkcja agregująca.
Dodaj warunki wyszukiwania odpowiednie, aby określić podzbiór wierszy, które chcesz podsumować.
Gdy użytkownik wykonać kwerendy w okienku wyniki wyświetla okreolonych wartooci agregacji.
Ostrzeżenie
Kwerendy i widoku Projektant utrzymuje wartość zagregowana działa jako część instrukcja języka SQL w okienku SQL, dopóki użytkownik jawnie wyłączy tryb Grupuj według.Dlatego, jeśli kwerenda zostanie zmodyfikowana przez zmianę jej typu lub zmieniając które tabele lub obiekty wyceniane w tabela znajdują się w okienku Diagram, wynikowa kwerenda może zawierać nieprawidłowe wartość zagregowana funkcji.