Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Mysql:kết quả từ bảy ngày qua

Có một số cách để làm điều này. Đây là một.

SELECT *
FROM tablename
WHERE `date` > CURRENT_DATE - INTERVAL 7 DAY

Và một cái khác:

SELECT *
FROM tablename
WHERE DATEDIFF(`date`, CURRENT_DATE) < 7

FYI, bạn không nên đặt tên cho các cột của mình bằng cách sử dụng từ khóa dành riêng . Đó là một ý tưởng tồi và chỉ có thể gây ra vấn đề cho bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có cách nào trong SQL (MySQL) để thực hiện một LỆNH LỆNH theo vòng tròn trên một trường cụ thể không?

  2. Cảnh báo MariaDB:'[email protected]' có cả hai ... Mật khẩu sẽ bị bỏ qua

  3. Định vị địa lý truy vấn MySQL

  4. MYSQL:cách sắp xếp lại bảng

  5. Làm cách nào để tìm các từ xuất hiện phổ biến nhất trong MySQL?