Hàm Count Trong SQL Server - Tin Học 88
Có thể bạn quan tâm
Hiểu về SQL cũng chính là hiểu về các hàm trong đó. Bài viết sau đây sẽ giới thiệu tới các bạn bài học về các hàm SQL Count.
SQL có các hàm tạo sẵn để đếm các mẩu tin cơ sở dữ liệu.
Cú pháp hàm Count
Cú pháp của các hàm COUNT tạo sẵn như sau:
SELECT COUNT(column) FROM tableHàm COUNT(*)
Hàm COUNT(*) trả về số hàng chọn được trong một phép chọn.
Với bảng "Persons" sau:
Name | Age |
Hansen, Ola | 34 |
Svendson, Tove | 45 |
Pettersen, Kari | 19 |
Ví dụ này trả về số hàng trong bảng:
SELECT COUNT(*) FROM PersonsKết quả:
3
Ví dụ này trả về số người lớn hơn 20 tuổi:
SELECT COUNT(*) FROM Persons WHERE Age>20Kết quả:
Hàm COUNT(column)
Hàm COUNT(column) trả về số hàng (ngoại trừ hàng có giá trị NULL) trong cột chỉ định. Với bảng "Persons":
Name | Age |
Hansen, Ola | 34 |
Svendson, Tove | 45 |
Pettersen, Kari |
|
Ví dụ này tìm số người có ghi tuổi tại field “Age” trong bảng "Persons":
SELECT COUNT(Age) FROM PersonsKết quả:
2
Hàm COUNT(column) cũng dùng để tính số hàng không chứa trị. Chú ý kết quả sẽ nhỏ hơn số hàng trong bảng.
COUNT DISTINCT
Từ khóa DISTINCT với COUNT có thể dùng để đếm số kết quả khác nhau (không trùng nhau). Cú pháp như sau:
SELECT DISTINCT COUNT(column(s)) FROM tableVới bảng "Orders":
Company | OrderNumber |
Sega | 3412 |
W3Schools | 2312 |
Trio | 4678 |
W3Schools | 6798 |
Với phát biểu SQL sau:
SELECT COUNT(Company) FROM OrdersSẽ trả về kết quả:
4
Với phát biểu SQL sau:
SELECT DISTINCT COUNT(Company) FROM OrdersSẽ trả về kết quả:
3
Tags: Sql 2005sql server 2005giáo trình sql servergiáo trình sql servertự học sql 2005tự học sql 2005tìm hiểu sql serversql servercâu lệnh truy vấn sqlCác hàm SQL CountTừ khóa » Câu Lệnh Select Count Trong Sql
-
Hàm COUNT Trong SQL Server
-
Chi Tiết Bài Học 03. Hàm COUNT Trong SQL - Vimentor
-
COUNT - Hàm đếm Số Dòng - SQL & Database
-
Cách Sử Dụng Hàm COUNT Trong SQL Server để Xử Lý ... - LearnID
-
SELECT COUNT Trong SQL - W3seo
-
Ngôn Ngữ SQL - SELECT COUNT
-
Hàm COUNT() Trong SQL | Lập Trình Từ Đầu
-
Hàm COUNT Trong SQL
-
Hàm COUNT Trong SQL Server
-
COUNT() Đếm Số Lượng Mẫu Tin (dữ Liệu, Hàng) Của Bảng Trong ...
-
Hàm COUNT Trong MySQL
-
Hàm COUNT, AVG, SUM Trong SQL
-
Cách Sử Dụng Hàm COUNT Trong SQL ... - MasterMOS Education
-
Hàm COUNT Trong SQL Server - Vi