私は不動産取引のデータベースを持っています。平易な英語で、都市ごとに最も高価な N 棟の集合住宅を検索するクエリを作成しようとしています。
次の関連フィールドがあります。
Address
City
Sold Price
Sold Date
解決するには、住所ごとの平均販売価格を取得し、N の制限で都市ごとにグループ化し、平均価格で並べ替える必要があると仮定しています。どの住所が集合住宅である可能性が高いかを調べるには、短期間に集合住宅であると考えられる同じ住所のトランザクション数が多いことが予想されます (住所にはユニット番号は含まれません)。したがって、XYZ アドレスが定義された時間範囲内の N 件のトランザクションに含まれている場合、それは集合住宅であると見なされます。
開示: 私は SQL にかなり慣れているので、これまでに行った調査で少し混乱しました。
どんな助けでも大歓迎です!