![]() |
выбор максимального значения в майскл
мне нужно сделать запрос типа
SELECT date FROM counter WHERE ip='$ip' AND date=MAX чтобы он выбрал поле с самой последней вставленной датой (или последним ид) Дата хранится в виде 34324342324, т.е. результат функции time() в пхп подскажите плз, там вроде есть какое-то слово вместо MAX, но у меня мануала под рукой нет, а в нете искать долго |
хватило ума выбирать по последнему ИД :)
но всё же, напомните что там за слово или функция? |
попробуй так (я ниче не понял из того, что ты написал)
date<=NOW() |
не NOW() a '".time()."'
|
SELECT MAX(date) FROM counter WHERE ip='$ip';
|
SELECT date FROM counter WHERE ip='$ip' ORDER by date DESC LIMIT 0,1
|
Цитата:
точна %) |
можно было еще так:
Код:
SELECT * FROM counter WHERE ip='$ip' ORDER BY date DESC LIMIT 0,1 |
max() лучше, тк предназначена именно для выполнения этой работы. возможно мускл сам оптимизирует ее работу.
|
| Время: 21:27 |