Пары сопоставимых квартир
Пары сопоставимых квартир
Ты аналитик в агентстве недвижимости UrbanNest. Оценщики просят инструмент для поиска сопоставимых объявлений: две квартиры из одного района с одинаковым числом комнат — идеальная пара, чтобы сверить цену. У тебя есть таблица listings с активными объявлениями.
Для каждого района найди все пары объявлений с одинаковым числом комнат. Каждая пара должна попасть в ответ ровно один раз: первым в паре идёт объявление с меньшим id. Объявления с неизвестным числом комнат (NULL) в пары не попадают.
Верни столбцы:
- district — район;
- rooms — число комнат;
- listing_a — id объявления с меньшим id в паре;
- listing_b — id объявления с большим id в паре;
- price_gap — абсолютная разница цен в паре (число как есть, без округления).
Сортировка: district по алфавиту, затем listing_a по возрастанию, затем listing_b по возрастанию. Если в районе три подходящих объявления, в ответ входят все три их попарные комбинации.
Порядок строк важен
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
Войти