Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Cách nhanh nhất đếm số dòng trong bảng MySQL?

Hai cách đếm dòng nhanh:

Tạo bảng và chèn 10 bản ghi

mysql> CREATE TABLE RowCountDemo (ID INT, Name VARCHAR(100));
...
mysql> INSERT INTO RowCountDemo VALUES (1,'Larry'),...,(10,'Gavin');

Cách 1: COUNT(*)

mysql> SELECT COUNT(*) FROM RowCountDemo;

Kết quả: 10

Cách 2: COUNT(FOUND_ROWS())

mysql> SELECT COUNT(FOUND_ROWS()) FROM RowCountDemo;

Kết quả: 10