Мне нужна помощь с запросом MySql. Мой существующий запрос возвращает все строки, которые имеют 100001 в качестве query_id, отсортированные по расценкам priceperadult ASC.Добавить дополнительное условие для запроса MySQL
Тем не менее, я хочу, чтобы он возвращал только самую высокую цену за гостиницу, поэтому вам нужно добавить к заявлению, так что только один тариф за гостиницу показывает, что лучший способ достичь этого?
SELECT * FROM `search_results` WHERE `query_id` = '100001' ORDER BY `priceperadult` ASC
Примеры данных
query_id, priceperadult, hotel_name
100001, 100, Гостиница 1
100001, 200, Гостиница 1
100001, 100, Отель 2
100001, 200, гостиница 2
Вот большое спасибо за ответ. Но как мне сортировать список по MIN (priceperadult) в режиме ASC? то есть самый низкий рейтинг всех отелей? –