Najnowsze tutoriale tworzenie stron internetowych
 

SQL COUNT() Function


COUNT() zwraca liczbę wierszy, które pasuje do podanych kryteriów.


SQL COUNT (nazwa_kolumny) Składnia

Z funkcji count (nazwa_kolumny) zwraca liczbę wartości (wartości NULL nie będą liczone) określonej kolumnie:

SELECT COUNT(column_name) FROM table_name;

SQL COUNT (*) Składnia

Funkcja COUNT (*) zwraca liczbę rekordów w tabeli:

SELECT COUNT(*) FROM table_name;

SQL COUNT (DISTINCT column_name) Składnia

Hrabia (DISTINCT column_name) zwraca liczbę różnych wartości z określonej kolumny:

SELECT COUNT(DISTINCT column_name) FROM table_name;

Note: COUNT (DISTINCT) współpracuje z Oracle i Microsoft SQL Server, ale nie z programu Microsoft Access.


Demo Database

W tym tutorialu użyjemy znaną bazę danych Northwind.

Poniżej znajduje się wybór z "Orders" tabeli:

OrderID CustomerID EmployeeID OrderDate ShipperID
10265 7 2 1996-07-25 1
10266 87 3 1996-07-26 3
10267 25 4 1996-07-29 1

SQL COUNT (nazwa_kolumny) Przykład

Poniższa instrukcja SQL zlicza liczbę zamówień od "CustomerID"=7 z "Orders" tabeli:

Przykład

SELECT COUNT(CustomerID) AS OrdersFromCustomerID7 FROM Orders
WHERE CustomerID=7;

Spróbuj sam "

SQL COUNT (*) Przykład

Poniższa instrukcja SQL zlicza całkowitą liczbę zamówień w "Orders" tabeli:

Przykład

SELECT COUNT(*) AS NumberOfOrders FROM Orders;

Spróbuj sam "

SQL COUNT (DISTINCT column_name) Przykład

Poniższa instrukcja SQL zlicza liczbę unikalnych użytkowników w "Orders" tabeli:

Przykład

SELECT COUNT(DISTINCT CustomerID) AS NumberOfCustomers FROM Orders;

Spróbuj sam "