2 つのテーブルがあるとします。
表 1: 従業員名簿
| ID | Name |
| ---| ------------|
| 1 | Joe |
| 2 | Jim |
| 3 | Jane |
| 4 | Jill |
| 5 | Dilbert |
表 2: 月々の給料
| Check # | Employee ID | Amount paid |
|---------|-------------|-------------|
| 11235 | 3 | 2000 |
| 51239 | 2 | 3000 |
| 72244 | 5 | 6500 |
| 61633 | 2 | 2300 |
| 14234 | 1 | 2900 |
| 91335 | 1 | 4500 |
| 13736 | 4 | 3000 |
| 41234 | 5 | 5000 |
| 71232 | 4 | 10000 |
| 88234 | 2 | 6000 |
| 23039 | 3 | 1200 |
| 42534 | 2 | 9000 |
| 74834 | 3 | 1230 |
| 38034 | 5 | 9900 |
| 91334 | 2 | 1280 |
| 24134 | 1 | 2000 |
つまり、基本的には 5 人の従業員と、毎月支払う金額を追跡するテーブルがあります。
BEST PAYCHECK EVER で注文されたすべての従業員を返すクエリを作成する必要があります。
たとえば、ジルはかつて 10000 の給料をもらっていたので、結果セットで 1 位になりました。ディルバートはかつて 9900 の給料をもらっていたので、2 位になるはずです。等。
数千万のエントリを持つテーブルで十分に高速である必要があります
前もって感謝します!