|
MySQL.RU - Webboard
Вернуться
Как лучше сделать запрос (Константин) 17/01/2008 - 17:38:30
Re: Как лучше сделать запрос (Ol) 19/01/2008 - 12:39:57
Re: Как лучше сделать запрос (vi.k) 22/01/2008 - 05:04:00
> Original message text:
> From: Константин - 17/01/2008 - 17:38:30
> Subject:Как лучше сделать запрос
> -----------------
> Есть таблица с товарами. У каждого товара есть дата занесения и категория к которой он относится. Мне нужно выбрать самые новые товары по одному из каждой категории. Думал, что можно сделать группировку по категории + сортировку по дате, но не выходит. Что подскажете?
>
From: Ol - 19/01/2008 - 12:39:57
Subject:Как лучше сделать запрос
-----------------
Вообще-то т.к. в одну дату может быть занесено несколько товаров одной категории, то прикладной смысл такой выборки весьма сомнителен. Но если всё-равно надо, то вложенный селект:
сначала выборка категорий с максимальными датами, затем выборка товаров с датой занесения = дате из предыдущей выборки. Как выбрать какую-то одну строку см. мой ответ Алексею:
Извлечение случайных записей из таблицы (Алексей) 16/01/2008
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
32835
|
|