SQL - 查找与名称关联的名称和总预算

时间:2016-04-17 11:24:17

标签: sql oracle

我有一个名为PROJECT的表,看起来像这样

SQL> SELECT * FROM PROJECT;

P#     PTITLE            SPONSOR                 D#   BUDGET
------ ----------------- ----------------------- ---- ----------
  1001 Computation       Microsoft                  1      25000
  1002 Study methods     Education committee        3      15000
  1003 Racing car        Cloud Pty Ltd              3     225000
  1004 Football          Football club              5      35000
  1005 Swimming          Education committee        5     125000

从这张表中,我想列出赞助商的名称,以及每个赞助商提供的总预算。

我正在使用Oracle SQL,并且在从该表中选择数据的语法方面遇到了一些困难。

提前致谢!

1 个答案:

答案 0 :(得分:0)

简单聚合就足够了

SELECT SPONSOR,SUM(BUDGET) 
FROM PROJECT 
GROUP BY SPONSOR