Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2014, 15:51   #1
Nenado
Пользователь
 
Регистрация: 17.01.2012
Сообщений: 54
По умолчанию Выборка максимальных значений в группировке MySQL

Здравствуйте, делаю интернет-магазин, нужна помощь, подзабыл как сделать такое:

есть таблица товаров? выполнить группировку по максимальному значению цены в группе

В вложенных изображениях пример, нужно чтоб из первого получилось второе. Помогите!
Изображения
Тип файла: jpg 111.jpg (21.0 Кб, 130 просмотров)
Тип файла: jpg 2222.jpg (9.4 Кб, 135 просмотров)
Nenado вне форума Ответить с цитированием
Старый 13.02.2014, 16:16   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Код:
select t.* from t
inner join ( select model, max(price) as price 
             from t 
             group by model 
             ) as h on h.model=t.model and h.price =t.price
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 13.02.2014, 16:18   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Если max(price) для группы более чем у одной записи, то и получите для группы более чем одну запись
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
найти сумму максимальных значений из 2-х масивов. bratello41 C++ Builder 1 17.12.2010 14:25
Определение количества максимальных значений. denicko Помощь студентам 0 26.10.2010 17:19
Выбор и перенос максимальных значений из столбца с учетом временного интервала. Tidus Microsoft Office Excel 74 10.02.2010 17:18
сумма максимальных значений элементов столбцов матрицы motaro Помощь студентам 2 26.11.2009 19:00
5 максимальных значений в сводной таблице в новом Excel Катик7 Microsoft Office Excel 2 03.09.2009 17:26