Мои знания sql не так хороши, и после 2 часов мозгового штурма я решил спросить здесь своих друзей.
Вот моя проблема, я занимаюсь разработкой туристического сайта.Есть регионы и таблица цен.Структура в основном так.
regions region_contents prices
------- ---------------- --------
regionId regionId priceId
regionName hotelId hotelId
someMoreFields someMoreFields price
beginDate
endDate
someMoreFields
Из этих данных я хочу получить
+-----------------+-------------+-------------------------+
| hotelId | hotelName | min price for this Id |
+-----------------+-------------+-------------------------+
| hotelId | hotelName | min price for this Id |
+-----------------+-------------+-------------------------+
| hotelId | hotelName | min price for this Id |
+-----------------+-------------+-------------------------+
| hotelId | hotelName | min price for this Id |
+-----------------+-------------+-------------------------+
Я запрашиваю все отели в определенном регионе, упорядоченные по минимальной цене для каждого отеля и конечной дате цены для каждого отелядолжно быть позже, чем СЕЙЧАС ().
Заранее спасибо.Также извинения за плохую грамматику.