Chỉnh sửa:Đã thay đổi truy vấn theo OP
select *
from cc_open_incident_view
WHERE date between (CURDATE() - INTERVAL 1 MONTH ) and CURDATE()
Câu trả lời trước:
Nếu ngày được lưu dưới dạng date
sau đó sử dụng cái này
select *
from cc_open_incident_view
WHERE date >= (CURDATE() - INTERVAL 1 MONTH )
Nếu ngày được lưu dưới dạng chuỗi thì hãy sử dụng điều này (giả sử nó nằm trong dd/mm/yyyy ...
select *
from cc_open_incident_view
WHERE STR_TO_DATE(date ,''%d/%m/%y %h:%i:%s')>= (CURDATE() - INTERVAL 1 MONTH )