Trong SQL, bạn có thể thực hiện truy vấn cơ sở dữ liệu và sử dụng hàm
SELECT COUNT[ALL column_name] FROM table_name;
0 để lấy số hàng cho một nhóm cụ thể trong bảngTrong bài viết này, tôi sẽ chỉ cho bạn cách sử dụng hàm
SELECT COUNT[ALL column_name] FROM table_name;
0 với một vài mã ví dụHàm COUNT trong SQL là gì?
Hàm SQL này sẽ trả về số lượng hàng cho một nhóm nhất định
Đây là cú pháp cơ bản
SELECT COUNT[column_name] FROM table_name;
Câu lệnh
SELECT COUNT[ALL column_name] FROM table_name;
2 trong SQL yêu cầu máy tính lấy dữ liệu từ bảng. SELECT COUNT[ALL column_name] FROM table_name;
3 sẽ không bao gồm các giá trị SELECT COUNT[ALL column_name] FROM table_name;
4 như một phần của số đếmGiá trị
SELECT COUNT[ALL column_name] FROM table_name;
4 trong SQL đề cập đến các giá trị không có trong bảngĐôi khi bạn có thể sử dụng một
SELECT COUNT[ALL column_name] FROM table_name;
6 bên trong dấu ngoặc đơn cho hàm SELECT COUNT[ALL column_name] FROM table_name;
0SELECT COUNT[*] FROM table_name;
Hàm
SELECT COUNT[ALL column_name] FROM table_name;
8 sẽ trả về tổng số mặt hàng trong nhóm đó bao gồm cả giá trị SELECT COUNT[ALL column_name] FROM table_name;
4Mệnh đề
SELECT COUNT[ALL column_name] FROM table_name;
20 trong SQL chỉ định bảng nào chúng tôi muốn liệt kêBạn cũng có thể sử dụng từ khóa
SELECT COUNT[ALL column_name] FROM table_name;
21 trong hàm SELECT COUNT[ALL column_name] FROM table_name;
0SELECT COUNT[ALL column_name] FROM table_name;
Từ khóa
SELECT COUNT[ALL column_name] FROM table_name;
21 sẽ đếm tất cả các giá trị trong bảng bao gồm cả các giá trị trùng lặp. Bạn có thể bỏ qua từ khóa này vì hàm SELECT COUNT[ALL column_name] FROM table_name;
0 sử dụng từ khóa SELECT COUNT[ALL column_name] FROM table_name;
21 làm mặc định cho dù bạn có viết nó hay khôngĐôi khi bạn sẽ thấy từ khóa
SELECT COUNT[ALL column_name] FROM table_name;
26 được sử dụng với hàm SELECT COUNT[ALL column_name] FROM table_name;
0SELECT COUNT[ALL column_name] FROM table_name;
2Từ khóa
SELECT COUNT[ALL column_name] FROM table_name;
26 sẽ chỉ đếm các giá trị duy nhất là SELECT COUNT[ALL column_name] FROM table_name;
29. Máy tính sẽ bỏ qua mọi giá trị trùng lặpCách sử dụng hàm COUNT trong SQL
Trong ví dụ này, chúng tôi có một bảng dành cho những người cắm trại trẻ tuổi với các cột của ________ 240, ________ 241, ________ 242 và ________ 243
Nếu chúng tôi muốn chọn tất cả các hàng trong bảng của mình, thì chúng tôi có thể sử dụng cú pháp sau
SELECT COUNT[column_name] FROM table_name;
4Như bạn có thể thấy, truy vấn đã trả về số 12 đại diện cho tổng số hàng trong bảng
SELECT COUNT[column_name] FROM table_name;
44 của chúng ta. Sử dụng mệnh đề SELECT COUNT[column_name] FROM table_name;
45
SELECT COUNT[column_name] FROM table_name;
Chúng ta có thể sử dụng mệnh đề
SELECT COUNT[column_name] FROM table_name;
45 để chỉ định số hàng cho tên của một cố vấn trại cụ thểTrong ví dụ này, chúng tôi muốn đếm số hàng cho cố vấn trại tên là Ashley
Trong mệnh đề
SELECT COUNT[column_name] FROM table_name;
45, chúng ta cần chỉ định SELECT COUNT[column_name] FROM table_name;
43 với giá trị là SELECT COUNT[column_name] FROM table_name;
49SELECT COUNT[ALL column_name] FROM table_name;
5Đây là mã hoàn chỉnh
SELECT COUNT[ALL column_name] FROM table_name;
6Đây là kết quả sẽ trả về
Nếu chúng ta nhìn vào bảng của chúng ta từ trước đó, chúng ta có thể thấy rằng
SELECT COUNT[column_name] FROM table_name;
49 chỉ xuất hiện 4 lầnChúng tôi có thể sửa đổi kết quả của mình để đếm xem có bao nhiêu hàng dành cho người cắm trại 11 tuổi
Trong mệnh đề
SELECT COUNT[column_name] FROM table_name;
45, chúng ta cần chỉ định SELECT COUNT[column_name] FROM table_name;
42 với giá trị là SELECT COUNT[ALL column_name] FROM table_name;
53SELECT COUNT[ALL column_name] FROM table_name;
1Đây là mã hoàn chỉnh
SELECT COUNT[ALL column_name] FROM table_name;
2Đây là kết quả sẽ trả về
Nếu chúng ta nhìn vào bàn của chúng ta từ trước, chúng ta có thể thấy rằng chỉ có ba trại viên 11 tuổi.
Cách sử dụng mệnh đề SELECT COUNT[ALL column_name] FROM table_name;
54
SELECT COUNT[ALL column_name] FROM table_name;
Chúng ta có thể sử dụng mệnh đề
SELECT COUNT[ALL column_name] FROM table_name;
54 và hàm SELECT COUNT[ALL column_name] FROM table_name;
0 để xem số lượng trại viên 11, 12 và 13 tuổi trong bảng của mìnhĐầu tiên chúng ta phải chọn cột
SELECT COUNT[column_name] FROM table_name;
42 và sử dụng hàm SELECT COUNT[ALL column_name] FROM table_name;
0SELECT COUNT[ALL column_name] FROM table_name;
8Sau đó, chúng tôi phải chỉ định bảng
SELECT COUNT[column_name] FROM table_name;
44 và nhóm các kết quả theo SELECT COUNT[column_name] FROM table_name;
42SELECT COUNT[*] FROM table_name;
0Đây là những gì mã trông giống như tất cả cùng nhau
SELECT COUNT[*] FROM table_name;
1Đây là kết quả trông như thế nào
Cách sử dụng mệnh đề SELECT COUNT[ALL column_name] FROM table_name;
61
SELECT COUNT[ALL column_name] FROM table_name;
Chúng tôi có thể sửa đổi ví dụ của mình cho danh sách độ tuổi và sử dụng mệnh đề
SELECT COUNT[ALL column_name] FROM table_name;
61 để liệt kê các kết quả từ nhỏ nhất đến lớn nhấtĐây là mã cho mệnh đề
SELECT COUNT[ALL column_name] FROM table_name;
61SELECT COUNT[*] FROM table_name;
2Chúng tôi thêm mệnh đề đó vào cuối câu lệnh
SELECT COUNT[ALL column_name] FROM table_name;
2 như thế nàySELECT COUNT[*] FROM table_name;
3Đây là những gì ví dụ sửa đổi trông giống như
Nếu chúng ta muốn kết quả đếm được sắp xếp từ lớn nhất đến nhỏ nhất, thì chúng ta có thể sử dụng từ khóa
SELECT COUNT[ALL column_name] FROM table_name;
65Đây là mã cho mệnh đề
SELECT COUNT[ALL column_name] FROM table_name;
61 sử dụng từ khóa SELECT COUNT[ALL column_name] FROM table_name;
65SELECT COUNT[*] FROM table_name;
4Đây là mã hoàn chỉnh
SELECT COUNT[*] FROM table_name;
5Đây là kết quả mới sẽ như thế nào
Cách sử dụng mệnh đề SELECT COUNT[ALL column_name] FROM table_name;
68
SELECT COUNT[ALL column_name] FROM table_name;
Chúng ta có thể sử dụng mệnh đề
SELECT COUNT[ALL column_name] FROM table_name;
68 để chỉ định điều kiện cho hàm SELECT COUNT[ALL column_name] FROM table_name;
0Chúng tôi có thể sửa đổi mã để chỉ hiển thị kết quả cho độ tuổi có số lượng nhỏ hơn 5
Đây là giao diện của mã đối với mệnh đề
SELECT COUNT[ALL column_name] FROM table_name;
68SELECT COUNT[*] FROM table_name;
6Đây là mã hoàn chỉnh trông như thế nào
SELECT COUNT[*] FROM table_name;
7Đây là kết quả sửa đổi trông như thế nào
Chúng ta có thể thấy rằng những đứa trẻ 12 tuổi đã bị loại khỏi kết quả này vì số lượng lớn hơn 5
Phần kết luận
Trong SQL, bạn có thể thực hiện truy vấn cơ sở dữ liệu và sử dụng hàm
SELECT COUNT[ALL column_name] FROM table_name;
0 để lấy số hàng cho một nhóm cụ thể trong bảngĐây là cú pháp cơ bản
SELECT COUNT[column_name] FROM table_name;
SELECT COUNT[ALL column_name] FROM table_name;
3 sẽ không bao gồm các giá trị SELECT COUNT[ALL column_name] FROM table_name;
4 như một phần của số đếmGiá trị
SELECT COUNT[ALL column_name] FROM table_name;
4 trong SQL đề cập đến các giá trị không có trong bảngĐôi khi bạn có thể sử dụng một
SELECT COUNT[ALL column_name] FROM table_name;
6 bên trong dấu ngoặc đơn cho hàm SELECT COUNT[ALL column_name] FROM table_name;
0SELECT COUNT[*] FROM table_name;
Hàm
SELECT COUNT[ALL column_name] FROM table_name;
8 sẽ trả về tổng số mặt hàng trong nhóm đó bao gồm cả giá trị SELECT COUNT[ALL column_name] FROM table_name;
4Tôi hy vọng bạn thích bài viết này và chúc may mắn trên hành trình SQL của bạn
QUẢNG CÁO
QUẢNG CÁO
QUẢNG CÁO
QUẢNG CÁO
QUẢNG CÁO
QUẢNG CÁO
QUẢNG CÁO
Tôi là một nhạc sĩ và một lập trình viên
Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn
Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu