thể trùng lặp:
Get from database but only last 30 daysBắt quả mysql từ 30 ngày qua
Hi Tôi có một số mã php mà tôi sử dụng để đếm các dòng trong một cơ sở dữ liệu từ 30 ngày qua . Vấn đề là, nếu tôi thay đổi đoạn mã để số thay đổi từ -30
thành -20
, số đầu ra đi từ 272
đến 360
thay vì đi xuống.
Đây là mã:
$result = mysql_query("SELECT * FROM all_count WHERE DATEDIFF(date,NOW()) = -30 and member ='000002'");
$num_rows60 = mysql_num_rows($result);
Câu hỏi tương tự trong mô tả đầy đủ http://stackoverflow.com/questions/13912035/display-record-older-than-3-months-in-sql/13912197#13912197 – softsdev
Bạn đang chọn các bản ghi * chính xác * 30 hoặc 20 ngày tuổi. – JJJ