私は現在、それぞれの部門が以下のような異なるセクションを保持できる場合、各建物の容量を計算したい大学の管理プロジェクトに取り組んでいます(compと同じ建物で選ぶ) 私は 私のクエリがある望ましくない容量の合計取得していますクエリ書いた:選択した列の個々の合計を計算する方法
select sum(distinct capacity)
from classroom
where building in (select building from department group by building)
私は660としてANSを取得していますが! このネストされたクエリの間違った場所でsumとdistinctを使用していますか?どのように個々の建物の容量を取得するには?
department
+------------+----------+-----------+
| dept_name | building | budget |
+------------+----------+-----------+
| Biology | Watson | 90000.00 |
| Comp. Sci. | Taylor | 100000.00 |
| Elec. Eng. | Taylor | 85000.00 |
| Finance | Painter | 120000.00 |
| History | Painter | 50000.00 |
| Music | Packard | 80000.00 |
| Physics | Watson | 70000.00 |
+------------+----------+-----------+
classroom
+----------+-------------+----------+
| building | room_number | capacity |
+----------+-------------+----------+
| Packard | 101 | 500 |
| Painter | 514 | 10 |
| Taylor | 3128 | 70 |
| Watson | 100 | 30 |
| Watson | 120 | 50 |
+----------+-------------+----------+
タイマーはチャームのように働きました:)私の疑問を解決しました – minigeek
[回答を受け入れる](http://meta.stackexchange.com/questions/5234/)あなたがそれが役に立つと思えば、答えを出してくれます。 –
それを行う方法..私は新たにサインインしていると評判はあまりupvoteされていません:( – minigeek