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




MySQL.RU - Webboard



Вернуться
проблема с выборкой (Виталий) 01/02/2010 - 11:15:28
      Re: проблема с выборкой (bac) 02/02/2010 - 12:35:39

> Original message text:
> From: Виталий - 01/02/2010 - 11:15:28
> Subject:проблема с выборкой
> -----------------
> Есть табла:
>
> ID NAME1 NAME2
> 1 Иванов Петя
> 2 Иванов Коля
> 3 Иванов Ваня
> 4 Петров Саша
> 5 Петров Вася
>
> Нужно написать запрос, чтобы не было повторяющихся значений поля name1, а name2 чтобы был отсортирован по имени. Т.е., по-русски говоря, чтобы Иванов был только один, первый по алфавиту, т.е. Ваня, аналогично и Петров.
>
> В результате запроса надо получить:
>
> ID NAME1 NAME2
> 3 Иванов Ваня
> 5 Петров Вася
>
> Пробовал так, но пишут, что так вроде нельзя:
>
> SELECT * FROM table GROUP BY name1 ORDER BY name2
>
>
>
>


From: bac - 02/02/2010 - 12:35:39
Subject:проблема с выборкой
-----------------
SELECT NAME1, NAME2
FROM (
SELECT NAME1, NAME2
FROM Table
ORDER BY NAME1, NAME2
) AS s
GROUP BY NAME1
ORDER BY NAME1


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

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

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



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