0

平均合計を作成する必要がある2つのテーブルがあります...

キャラバン カテゴリ M:1 キャラバン (キャラバンには 1 つのカテゴリがあり、カテゴリには多くのキャラバンがあります)

キャラバン ( Caravan_no , Rental_amount, year_rent....

キャラバン カテゴリ ( Caravan_type_id、 car_type、pets ....

キャラバン カテゴリ タイプには、次のようなエンティティがあります。アメリカン クラシック、コンベンショナル、ツイン GRP...

特定のキャラバン タイプの平均コストを示すリストを返す SQL クエリを作成したいと考えています

注: car_type には 8 つの異なるキャラバン タイプの「チェックイン」制約があるため、これにより、ユーザーがリストにないキャラバン タイプを選択してこれを台無しにすることがなくなります。

Oracle APEX 4.0 の使用

ヘルパーはいますか??

4

1 に答える 1

2

以下のようなものでうまくいくはずです (一部のフィールド名はスキーマに合わせて変更する必要があるかもしれません):

SELECT CC.description, AVG(C.rental_amount)
FROM CaravanCategory CC
INNER JOIN Caravan C
ON C.Caravan_Type_id = CC.Caravan_Type_id
GROUP BY CC.description
于 2012-12-08T23:24:47.350 に答える