@kursof

Как сделать условие для select max mysql?

мой запрос рабочий

select max(price ) as price from sina
но мне нужно что бы отбирало максимальную суму если в поле стоит top 1 или 2
то есть

id price top
1_20___1
2_10___1
3_30___2
4_50___2

так вот мне нужно получить 2 max сумы по двум параметрам top 1 и 2 id price top
1_20___1
4_50___2
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
Wolfnsex
@Wolfnsex
Если не хочешь быть первым - не вставай в очередь!
На вскидку как-то так:
select max(price ) as price from sina WHERE top = 1
UNION
select max(price ) as price from sina WHERE top = 2
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы