Cách lấy số lượng bản ghi hoặc hàng trong bảng bằng MySQL

Cach Lay So Luong Ban Ghi Hoac Hang Trong Bang Bang Mysql



MySQL là một RDMS mã nguồn mở mạnh mẽ, chứa nhiều Bảng có thể mở rộng để lưu trữ dữ liệu trong một cấu trúc có tổ chức. Trong khi quản lý cơ sở dữ liệu, cần truy xuất số lượng bản ghi hoặc số hàng trong một bảng, bạn có thể thực hiện việc này bằng cách sử dụng hàm COUNT(), lược đồ thông tin hoặc lệnh SHOW TABLE STATUS. Tuy nhiên, hàm COUNT() là phương pháp đơn giản nhất cho mục đích này.

Bài viết này sẽ hướng dẫn cách lấy số lượng Bản ghi hoặc Hàng trong Bảng bằng cách sử dụng Hàm MySQL COUNT() trong truy vấn Chọn.







Điều kiện tiên quyết: Kết nối với Máy chủ MySQL cục bộ

Đảm bảo rằng MySQL đã được cài đặt trong hệ thống của bạn, để xác nhận xem MySQL đã được cài đặt trong hệ thống của bạn hay chưa, hãy nhập lệnh này:



mysql --phiên bản



Ở đây có thể thấy trong đầu ra ở trên rằng MySQL đã được cài đặt trong hệ thống.



Kết nối với máy chủ MySQL cục bộ bằng cú pháp sau:





mysql -TRONG < tên tài khoản > -P


Cung cấp tên người dùng của bạn, tên người dùng cho bài đăng này là “ md ”, nhập mật khẩu máy chủ của bạn để đăng nhập, thành công:


Sử dụng lệnh này cho cơ sở dữ liệu có sẵn trên máy chủ:



HIỂN THỊ CƠ SỞ DỮ LIỆU;



Để làm việc trong một cơ sở dữ liệu cụ thể, hãy sử dụng cú pháp sau:

sử dụng < tên cơ sở dữ liệu > ;



Một thông báo thành công sẽ xuất hiện.

Sử dụng lệnh này để hiển thị tất cả các bảng có sẵn trong cơ sở dữ liệu:

Lấy số bản ghi hoặc hàng bằng hàm COUNT trong bảng

Hàm COUNT() có thể được sử dụng kết hợp với các hàm và toán tử khác trong MySQL. Nếu bạn cung cấp “ * ” vào hàm COUNT nó sẽ trả về số lượng tất cả Bản ghi hoặc Hàng trong bảng đó, để làm như vậy, hãy sử dụng cú pháp này:

CHỌN ĐẾM ( * ) TỪ < tên_bảng > ;



Bạn có tổng số tất cả các bản ghi hoặc hàng của bảng.

Hãy chèn một Bản ghi mới vào bảng bằng cách sử dụng Lệnh INSERT và sau đó sử dụng lại lệnh Hàm COUNT này để lấy số lượng bản ghi hoặc hàng trong bảng:


Nếu bạn muốn đếm số hàng cho một cột cụ thể, hãy sử dụng cú pháp sau:

CHỌN ĐẾM < tên cột dọc > TỪ < tên_bảng > ;


Cung cấp tên của bảng và cột:


Để sử dụng hàm COUNT() với mệnh đề WHERE để lấy số hàng đáp ứng các tiêu chí cụ thể, hãy sử dụng cú pháp sau:

CHỌN ĐẾM ( * ) TỪ < tên_bảng > Ở ĐÂU < tên cột dọc > = giá trị;


Cung cấp các thông số và tiêu chí:


Bạn có thể lấy Số bản ghi hoặc số hàng trong một bảng bằng cách sử dụng hàm COUNT() của MySQL.

Phần kết luận

Việc lấy số lượng Bản ghi hoặc Hàng trong Bảng MySQL đôi khi là một nhiệm vụ quan trọng đối với việc quản lý cơ sở dữ liệu, có thể dễ dàng hoàn thành việc này bằng cách sử dụng hàm COUNT(). Nó giúp bạn đếm số lượng của tất cả các Bản ghi trong một bảng hoặc từ một cột cụ thể. Nó cũng có thể được sử dụng kết hợp với các hàm và toán tử khác trong MySQL để cung cấp số lượng bản ghi hoặc hàng đáp ứng một điều kiện cụ thể.