sử dụng DATE
và CURDATE()
SELECT * FROM `table` WHERE DATE(`timestamp`) = CURDATE()
Cảnh báo! Truy vấn này không sử dụng chỉ mục một cách hiệu quả . Để có giải pháp hiệu quả hơn, hãy xem câu trả lời bên dưới
xem kế hoạch thực thi trên DEMO
sử dụng DATE
và CURDATE()
SELECT * FROM `table` WHERE DATE(`timestamp`) = CURDATE()
Cảnh báo! Truy vấn này không sử dụng chỉ mục một cách hiệu quả . Để có giải pháp hiệu quả hơn, hãy xem câu trả lời bên dưới
xem kế hoạch thực thi trên DEMO
Đặt giá trị cột làm tên cột trong kết quả truy vấn SQL
Viết các tham số tùy chọn trong các thủ tục được lưu trữ trong MySQL?
Đồng bộ cơ sở dữ liệu Mysql giữa hai cơ sở dữ liệu
Khi nào sử dụng STRAIGHT_JOIN với MySQL
Các trường ngày giờ trong MySQL và thời gian tiết kiệm ánh sáng ban ngày - làm cách nào để tham khảo thêm giờ?