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

Cách kiểm tra bảng rỗng đã tồn tại trong cơ sở dữ liệu MySQL

Để kiểm tra bảng rỗng trong cơ sở dữ liệu, bạn cần trích xuất một số bản ghi từ bảng. Nếu bảng không rỗng, các bản ghi sẽ được trả về.

Tạo bảng:

mysql> CREATE TABLE DemoTable(Id INT, Name VARCHAR(100), Age INT); Query OK, 0 rows affected (0.80 sec)

Chèn bản ghi:

mysql> INSERT INTO DemoTable VALUES(1001,'John',23); Query OK, 1 row affected (0.15 sec) mysql> INSERT INTO DemoTable VALUES(1002,'Chris',21); Query OK, 1 row affected (0.12 sec) mysql> INSERT INTO DemoTable VALUES(1003,'David',22); Query OK, 1 row affected (0.19 sec)

Hiển thị:

mysql> SELECT * FROM DemoTable;

Kết quả:

+------+-------+------+ | Id   | Name  | Age  | +------+-------+------+ | 1001 | John  | 23   | | 1002 | Chris | 21   | | 1003 | David | 22   | +------+-------+------+ 3 rows in set (0.00 sec)

Xóa tất cả bản ghi:

mysql> DELETE FROM DemoTable WHERE Id IN(1001,1002,1003); Query OK, 3 rows affected (0.19 sec)

Thử lấy bản ghi theo điều kiện WHERE:

mysql> SELECT Id FROM DemoTable WHERE Name="John"; Empty set (0.00 sec)

Bạn thấy ở trên, vì bảng hiện rỗng nên trả về tập rỗng (Empty set).