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




MySQL.RU - Webboard



Вернуться
непростая выборка (Ярослав) 28/08/2011 - 17:31:08
      Re: И что тут непростого? (Akina) 29/08/2011 - 00:07:18

> Original message text:
> From: Ярослав - 28/08/2011 - 17:31:08
> Subject:непростая выборка
> -----------------
> Есть две таблицы :
> profile - поля: user_id, user_name, user_surname
> zapis - поля: zapis_id, zapis_text,zapis_time, user_id
>
> Подскажите, пожалуйста, как сделать следующую выборку:
> выбрать только тех user_id, у которых есть записи в таблице zapis , находящиеся в интервале : вчера - сегодня. Отсортировано должно быть по времени последней zapis.
> То есть, user_id , который добавил zapis последним , должен быть первым.
>
> У user_id может быть несколько zapis. Но сортироваться должно только по последней добавленной!
>
> Заранее спасибо!
>


From: Akina - 29/08/2011 - 00:07:18
Subject:И что тут непростого?
-----------------
Используйте отбор по zapis_time, группировку по user_id, агрегатную функцию last(zapis_time). Полученные zapis_time и user_id используйте для получения остальных полей.



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
40393



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