PHP 初心者の問題を解決してください
現在 3 つのテーブルがあります
ホテル テーブル フィールド エリア名 ローシーズン価格 ピークシーズン価格 ショルダーシーズン価格 星評価
地域見積表 フィールドライン エリア 食事料金 航空券料金 宿泊施設宿泊番号 オプション Aホテルのコレクション (主にホテルの星が異なるため)
ルート テーブルのフィールド名とルート エリアのコレクション
それらの間の論理関係は次のとおりです
ルートは各リージョンを通過し、各リージョンでの消費(地域見積表の食事、電車賃、チケット代、ホテル代)は、各リージョンに3つのホテル(それぞれレベル3、4、5)が必要です。レベルごとに異なり、各ホテルにはオフピークシーズンとピークシーズンの料金もあります
次に、ルートリストの合計価格を計算する必要があります。これはホテルのレベルとオフピークシーズンに応じて区別する必要があります。この場合、ルートの合計料金は 9 です。
ホテルの合計費用を計算できるようになりました。
表現が明確かわかりません。
-----解決策---------
連続して左結合を使えそうな気がします。