PHP - нужны данные из rate.rate, основанные на значении MAX(date_start)

Будучи немного смутным этим утром, есть этот запрос

$result = $DBH->query("SELECT MAX(date_start) as date_start, rates.rate as rate FROM rates WHERE unitID=$ID AND rates.date_start <= $start ");

что только половина работает, что я имею в виду, я всегда получаю максимальную дату, но rates.rate не обновляет, чтобы объяснить больше, мне нужны данные из rates.rate основанный на значении MAX(date_start)

Извините если не понятно

1 ответ

Решение
SELECT date_start,
       rate
FROM   rates
WHERE  unitid = ?
       AND date_start <= ?
ORDER  BY date_start DESC
LIMIT  1 
Другие вопросы по тегам