Tôi có một mysql DB với các bảng, trong đó một bảng tôi có trường kiểu ngày, tôi muốn ngày được chuyển gần đây nhất - vì vậy tôi muốn nó theo thứ tự giảm dần, nhưng chỉ lấy các bản ghi từ trước ngày hôm nay, và sau đó chỉ lấy bản ghi hàng đầu bằng cách sử dụng hàm LIMIT, và cũng có bổ sung mệnh đề WHERE là đề nghị phải dành cho thành phố được chọn.SQL chọn các bản ghi có ngày trước ngày hôm nay
$result = mysql_query("
SELECT * FROM offers
WHERE city = ".$_SESSION["city"]."
ORDER BY exp_date DESC
LIMIT 0, 1");
Alexey, trước đó, không phải sau :) Thay thế '> =' bởi '<'. –
điều này sẽ trả lại ngày sau ngày hiện tại –