Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Группировка и выбор нескольких из группы 
:(
    Опции темы
svobodaaa
Дата 13.7.2008, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 13.7.2008

Репутация: нет
Всего: нет



Здравствуйте!

Признаю свою деревянность и бессилие  (два часа составлял - бестолку) в следующей проблеме:
есть таблица в MySQL:
name - data

name5 -data1
name5-data 2
name5- data3
name5- data4

name2- data1
name2- data2
name2- data3
name2- data4
name2- data5

name3- data1
name3- data2
name3- data3
name3- data4
name3- data5


Необходимо выбрать по три значения для каждого name с сортировкой по name smile

Чувствую, что просто, но не догоняю хоть убейте! Помогите, оч надо!

PM MAIL   Вверх
svobodaaa
Дата 14.7.2008, 20:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 13.7.2008

Репутация: нет
Всего: нет



Никто ничего не поодскажет? Скажите хоть возможно ли такое?
PM MAIL   Вверх
ТоляМБА
Дата 16.7.2008, 06:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Котэ
***


Профиль
Группа: Завсегдатай
Сообщений: 1607
Регистрация: 15.12.2004

Репутация: 4
Всего: 252



svobodaaa, если отcортируешь по Name и создашь счётчик ID, то:

Код
SELECT Table1.Name1, Table1.Date1
FROM Table1, (SELECT Max(Table1.ID) AS [Max_ID], Table1.Name1
FROM Table1
GROUP BY Table1.Name1) AS TM
WHERE (((Table1.ID) Between [TM].[max_id]-2 And [TM].[max_id]))
ORDER BY 1

Но при условии что одному Name у тебя будет соответствовать 3 и более Date

Это сообщение отредактировал(а) ТоляМБА - 16.7.2008, 06:17
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Составление SQL-запросов | Следующая тема »


 




[ Время генерации скрипта: 0.1483 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.