Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   выбор максимального значения в майскл (https://forum.antichat.xyz/showthread.php?t=21369)

Дикс 05.07.2006 15:39

выбор максимального значения в майскл
 
мне нужно сделать запрос типа
SELECT date FROM counter WHERE ip='$ip' AND date=MAX

чтобы он выбрал поле с самой последней вставленной датой (или последним ид)
Дата хранится в виде 34324342324, т.е. результат функции time() в пхп

подскажите плз, там вроде есть какое-то слово вместо MAX, но у меня мануала под рукой нет, а в нете искать долго

Дикс 05.07.2006 17:26

хватило ума выбирать по последнему ИД :)
но всё же, напомните что там за слово или функция?

max_pain89 05.07.2006 17:58

попробуй так (я ниче не понял из того, что ты написал)

date<=NOW()

ferryman 07.07.2006 11:00

не NOW() a '".time()."'

nerezus 07.07.2006 11:11

SELECT MAX(date) FROM counter WHERE ip='$ip';

Zadoxlik 07.07.2006 13:51

SELECT date FROM counter WHERE ip='$ip' ORDER by date DESC LIMIT 0,1

Дикс 07.07.2006 20:09

Цитата:

SELECT MAX(date) FROM counter WHERE ip='$ip';
http://cs-mapping.com.ua/forum/images/smilies/0121.gif
точна %)

v@no 10.07.2006 11:27

можно было еще так:
Код:

SELECT * FROM counter WHERE ip='$ip' ORDER BY date DESC LIMIT 0,1
получается сортируем от большего к меньшему и выдираем первый результат :)

ZaCo 10.07.2006 12:53

max() лучше, тк предназначена именно для выполнения этой работы. возможно мускл сам оптимизирует ее работу.


Время: 21:27