REBATES テーブルと ORDERS テーブルの 2 つのテーブルを持つ Oracle 10g データベースがあります。
REBATES テーブルは次のようになります。
| rebate_percentage | min_purchase |
------------------------------------
| 1.0               | 5000         |
| 1.5               | 7000         |
| 2.0               | 11000        |
| 5.0               | 20000        |
注文合計に基づいて、適用するリベートのパーセンテージを決定しようとしています。特定の顧客の特定の時間範囲のすべての注文の合計を見つける方法は知っていますが、1 つのクエリでリベートのパーセンテージも取得するにはどうすればよいですか?
たとえば、注文合計が 16,000 の場合、この値を取得して REBATES テーブルと比較し、2.0 を返すクエリを作成するにはどうすればよいでしょうか?