|
MySQL.RU - Webboard
Вернуться
найти младшее из значений (Link) 17/09/2003 - 15:43:05
Re: найти младшее из значений (Dinky) 17/09/2003 - 19:07:56
Re: найти младшее из значений (Alliancce) 18/09/2003 - 09:58:27
Re: найти младшее из значений (Link) 18/09/2003 - 12:43:05
Re: найти младшее из значений (alliancce) 19/09/2003 - 09:47:42
Re: найти младшее из значений (Eugene Ivanchenko) 11/12/2005 - 19:46:53
Re: Найти работу, персонал или партнера по бизнес (Zerro) 20/06/2006 - 07:23:15
Re: Найти работу, персонал или партнера по бизнес (Zerro) 20/06/2006 - 07:28:18
> Original message text:
> From: Link - 17/09/2003 - 15:43:05
> Subject:найти младшее из значений
> -----------------
> Добрый день
> есть такая таблица
>
> id | parent | name | poradkoviy_nomer
> 1 par1 a 1
> 2 par1 b 2
> 3 par2 c 1
> 4 par3 d 1
>
> Хотелось бы получить name строки в каждом parent при минимальном poradkoviy_nomer.
>
> например:
> SELECT parent, name , MIN(poradkoviy_nomer) from tbl group by parent
>
> получаем name строки с младшим poradkoviy_nomer для каждого parent
>
> тока вот все равно в ответе получаю старшие poradkoviy_nomer
>
>
> думал сделать объеденение
> сначала MIN(poradkoviy_nomer), @id=id
> а потом select * from tbl where id=A2
>
> но в один запрос
>
From: Link - 18/09/2003 - 12:43:05
Subject:найти младшее из значений
-----------------
первый вариант (про разные таблицы) мне не подходит (долго говорить почему)
воторой: ну зачем писать то, что не работает?
НЕЛЬЗЯ говорить por_nom=min(por_nom). invalid use of group function. НЕЛЬЗЯ говорить boo=АГРЕГАТНАЯ_ФУНКЦИЯ!!
Впрочем я уже нашел вариант (правда корявый)
http://soft.org.ua/docs/mysql/ru/example-Maximum-column-group-row.html
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
28857
|
|