powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбар записей с послдней датой
7 сообщений из 7, страница 1 из 1
Выбар записей с послдней датой
    #33070178
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет народ.
Как можно вот это сделать в 4.0.22?

Код: plaintext
SELECT * FROM items WHERE date IN (SELECT MAX(date) FROM items)
Т.е. надо выбрать все записи с последней датой.

-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
Выбар записей с послдней датой
    #33070365
Фотография Berkut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в чем проблема? Нет поддержки вложенных select?
Читай здесь +
Код: plaintext
1.
2.
3.
4.
select *
from table 
group by date
having date=max(date)
...
Рейтинг: 0 / 0
Выбар записей с послдней датой
    #33070439
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не поддерживаются вложенные запросы ...
Единственное что приходит в голову:
Код: plaintext
1.
2.
3.
$query = "SELECT @update:=MAX(date) FROM items";
$rs = mysql_query($query) or die (mysql_errno() . ": " . mysql_error()); 
$query = "SELECT * FROM items WHERE date=@update";
$rs = mysql_query($query) or die (mysql_errno() . ": " . mysql_error());

Хотелось бы одним запросом.
-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
Выбар записей с послдней датой
    #33070455
Фотография Berkut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А это
Код: plaintext
1.
2.
3.
4.
select date, max(date)
from table 
group by date
having date=max(date)
разве не подходит?
...
Рейтинг: 0 / 0
Выбар записей с послдней датой
    #33070465
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этот запрос группирует записи по датам. То есть, для каждой даты одна запись.
Пробовал
Код: plaintext
SELECT * FROM cloz GROUP BY date HAVING date >=MAX(date);
Работает не прально...
Мне надо получить все записи на последную дату ...


-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
Выбар записей с послдней датой
    #33070470
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BerkutА это
Код: plaintext
1.
2.
3.
4.
select date, max(date)
from table 
group by date
having date=max(date)
разве не подходит?

тоже самое
...
Рейтинг: 0 / 0
Выбар записей с послдней датой
    #33070853
Фотография Berkut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нууууу, тогда делать в 2 запроса. ИМХО пока никаких идей, может завтра...

P.S. ПИВО РУЛИТТТТТТТТТТ!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбар записей с послдней датой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]