Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




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, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
36295



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |