Мне нужно выбрать только одну строку по классу, а строки выбора должны быть самой низкой ценой.Выберите строку по классу
У меня есть это:
Результат должен быть:
Мне нужно выбрать только одну строку по классу, а строки выбора должны быть самой низкой ценой.Выберите строку по классу
У меня есть это:
Результат должен быть:
сначала вам нужно, чтобы получить минимальную цену на класс:
select Class, min(price) as minimum from myTable group by Class
, а затем чтобы добавить к этому r вы должны объединить его:
select b.* from (
select Class, min(price) as minimum from myTable group by Class
) as a inner join myTable as b on a.class = b.class and a.minimum = b.price
Спасибо, Нир Леви, я попробую это, когда я пойму ваш запрос (2 дня, я думаю;)) – Florent
Не добавляйте только некоторые внешние ссылки. Включите важные части здесь + свою попытку. И это нормально, если вы не добавляете ненужные строки (см. Первый и последний). Лучшее «спасибо» - это сохранить чистый сайт. –