Để lấy toàn bộ bản ghi nhưng vẫn dùng WHERE, sử dụng toán tử LIKE '%' (khớp mọi chuỗi).
Ví dụ
Tạo bảng 8 bản ghi:
mysql> create table DemoTable (
Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
Name varchar(20)
);
Query OK, 0 rows affected (0.56 sec)Dữ liệu: Larry, John, Bob, Carol, Chris, David, Mike, Sam
Truy vấn với WHERE LIKE '%'
mysql> select *from DemoTable where Name like '%';
+----+-------+ | Id | Name | +----+-------+ | 1 | Larry | | 2 | John | | 3 | Bob | | 4 | Carol | | 5 | Chris | | 6 | David | | 7 | Mike | | 8 | Sam | +----+-------+
Lưu ý: Cách này quét toàn bảng (full table scan), không dùng index. Trong thực tế, nếu muốn lấy tất cả, hãy dùng đơn giản SELECT * FROM tenBang mà không cần WHERE.