Mam mysql DB z tabelami, z których w jednej tabeli mam pole typu daty, chcę ostatnio podaną datę - więc chcę, aby było to zamówienie według dat malejących, ale przyjmuj tylko rekordy sprzed dnia, a następnie przyjmuj tylko najwyższą z nich za pomocą funkcji LIMIT, a także dodaje się klauzulę WHERE, że oferta musi dotyczyć wybranego miasta.SQL wybieranie rekordów z datami przed dzisiejszym
$result = mysql_query("
SELECT * FROM offers
WHERE city = ".$_SESSION["city"]."
ORDER BY exp_date DESC
LIMIT 0, 1");
Alexey, to już wcześniej, nie po :) Zamień '> =' przez '<'. –
to zwróci daty po bieżącej dacie –