Tôi cần chọn tất cả các hàng trong cơ sở dữ liệu của mình đã được tạo vào tháng trước.
Ví dụ: nếu tháng hiện tại là tháng Giêng, thì tôi muốn trả lại tất cả các hàng đã được tạo vào tháng Mười Hai, nếu tháng là tháng Hai, thì tôi muốn trả lại tất cả các hàng đã được tạo trong tháng Giêng. Tôi có một date_created
cột trong cơ sở dữ liệu của tôi rằng liệt kê các ngày tạo ở định dạng này: 2007-06-05 14:50:17
.
SELECT * FROM table WHERE date_created BETWEEN (CURRENT_DATE() - INTERVAL 1 MONTH) AND CURRENT_DATE();