







|
MySQL.RU - Webboard
Вернуться
выбрать последние уникальные строки по дате (NBK) 20/09/2009 - 15:42:49
Re: выбрать последние уникальные строки по дате (ArtemkA[DeveloP.Pro]) 06/10/2009 - 17:22:40
> Original message text:
> From: NBK - 20/09/2009 - 15:42:49
> Subject:выбрать последние уникальные строки по дате
> -----------------
> есть таблица
> id date idder idsend sum
>
> SELECT DISTINCT (idder), DATE, idsend, sum FROM dertab ORDER BY DATE DESC
>
> отбирает все данные а мне нужны только строки с уникальным idder + с наибольшим значением date.
> подскажите как?
>
From: ArtemkA[DeveloP.Pro] - 06/10/2009 - 17:22:40
Subject:выбрать последние уникальные строки по дате
-----------------
SELECT DISTINCT idder, DATE, idsend, sum FROM dertab AS t1 WHERE t1.DATE = (SELECT MAX(t2.DATE) FROM dertab AS t2 WHERE t1.DATE = t2.DATE) ORDER BY t1.DATE DESC
Попробуй так
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
36295
|
|