ツールマスターテーブルで利用可能なものに対応するレンタルテーブルの各ツール番号の合計を取得する方法を教えてください。
レンタル
_ _ _ _ _ _ _ _ _ _ _ _ _ _
|tool_no| a1 | a2 | a3 | a4 |
|-------|----|----|----|----|
| 121 | 52 | 89 | 56 | 16 |
|-------|----|----|----|----|
| 142 | 45 | 94 | 89 | 12 |
|-------|----|----|----|----|
| 142 | 24 | 56 | 12 | 89 |
|-------|----|----|----|----|
| 156 | 96 | 89 | 14 | 16 |
|-------|----|----|----|----|
ツールマスター
_ _ _ _
|tool_no|
|-------|
| 121 |
|-------|
| 142 |
|-------|
| 141 |
|-------|
| 150 |
|-------|
私のクエリは以下のとおりです
select tool_no, SUM(a1+a2+a3+a4) AS rentalsum from Rental where tool_no IN(select tool_no from ToolMaster)
しかし、私は必要な結果を得ていません
私の期待される出力はこのようなものです
_ _ _ _ _ _ _ _ _ _ _
| tool_no | rentalsum |
|---------|-----------|
| 121 | 213 |
|---------|-----------|
| 142 | 421 |
|---------|-----------|