私は実際にOracleレポートに取り組んでいます。私が持っている状況の 1 つは、料金の種類であるレポートのパラメーターを作成することです。type_of_fees というテーブルがあり、列の 1 つが呼び出されますtype_of_fees
次のようないくつかの記録があります。
- 毎月のレンタル 1
- マンスリーレンタル 2
- 月額レンタル 3
- 1ヶ月のデポジット
- 2ヶ月のデポジット
- エアコン代
- 効用
- 1ヶ月前 - ウィークリーレンタル
パラメータについては、ドロップダウンから選択する値のリストが必要です。
- マンスリーレンタル
- 預金
- 空調
- ユーティリティ
- その他
したがって、ユーザーが月額レンタルを選択すると、テーブルに取得した月額レンタルの種類が表示されます_月額レンタル1、月額レンタル2、月額レンタル3.
また、1ヶ月前払いや1週間レンタルなどの他の記録も、選択時にその他に入れられるようにしてほしいです。さて、私が間違っていなければ、物事を簡単にするためにビューを作成する必要があります
SELECTION_TYPE や TYPE_OF_FEES などの列が必要だと思います。
適切な種類の料金を表示する SELECTION TYPE などのカスタム レコードを挿入するにはどうすればよいですか?
意図したビューの例:
----------------------------------
selection_type | type_of_fees |
----------------------------------
Monthly Rental | monthly rental 1
----------------------------------
Monthly Rental | monthly rental 2
----------------------------------
Monthly Rental | monthly rental 3
----------------------------------
Deposits | 1 month deposit
----------------------------------
Deposits | 2 months deposit
----------------------------------
Airconditioning | Aircond charges
----------------------------------
Utilities | Utility
----------------------------------
Others | 1 month advance
----------------------------------
Others | weekly rental
----------------------------------
これを作成するにはどうすればよいですか?selection_type
特に、列のデータを作成する部分。私はビューの作成にあまり慣れていません。
使用する予定のデータをクエリするのに問題はありませんが、selection_type を使用して簡単にクエリできるように、ビューを作成する必要があります。
SELECT DISTINCT TYPE_OF_FEES FROM TYPE_OF_FEES
WHERE TYPE_OF_FEES LIKE '%deposit%'
ちなみに私はオラクルです。誰かが説明して助けてくれたらお願いします。