将SUM函数与SQL联接一起使用

哈里卡·乔杜里(Karikanti Kanikanti)

让我们考虑两个表,如下所示:

              table_a            table_b
          ----------------    ---------------      
          |Name | link_id |   | id | amount |  
          -----------------   ---------------
          | M   |  2      |   | 2  | 100    |
          | N   |  3      |   | 3  | 20     |
          | M   |  2      |   | 2  | 10     |
          ----------------    | 3  | 200    |   
                              ----------------

现在,我想获取用户名和他拥有的总金额。预期的输出应该是:

           -----------------------         
          |Name | his_sum_amount |
          ------------------------
          | M   |  110           | 
          | N   |  220           |
           -----------------------

为此,我编写了一个查询,如下所示:

select name,sum(amount) from table_a inner join table_b on table_a.link_id=table_b.id; 

但是上面的查询给出了全部金额,我怎么才能得到单个金额。

戈登·利诺夫(Gordon Linoff)

在大多数数据库中,由于name中的原因,您的查询会生成错误select

您只是想念group by

  select name, sum(amount)
  from table_a inner join
       table_b
       on table_a.link_id = table_b.id
  group by name;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将SQL聚合函数与多个联接一起使用

来自分类Dev

将WHERE与SUM函数SQL一起使用

来自分类Dev

将聚合函数与内部联接一起使用

来自分类Dev

如何将SUM与LOOKUP函数一起使用

来自分类Dev

SQL将sum命令与“ in”子句一起使用

来自分类Dev

将更新与内部联接一起使用SQL SERVER 2012

来自分类Dev

将CASE与表联接一起使用

来自分类Dev

当我将 avg 与 count 和 sum 一起使用时,组函数的使用无效

来自分类Dev

在SQL Server中将Count()与自联接一起使用

来自分类Dev

在SQL Server中将CASE语句与SUM函数一起使用

来自分类Dev

使SUM函数与派生类型一起使用

来自分类Dev

如何将Sum SQL和Spring Data JPA一起使用?

来自分类Dev

将SQL SUM与包含内部SELECT的Case语句一起使用

来自分类Dev

如何将 Sum SQL 与 Spring Data MongoDB 一起使用?

来自分类Dev

将 Like 函数与 CDate 函数一起使用

来自分类Dev

与“ IS NULL”一起使用左联接

来自分类Dev

在SQL中将SUM CASE与IN一起使用

来自分类Dev

在SQL Server中将sum与order by子句一起使用

来自分类Dev

如何将 SQL 函数 CONCAT 与 LIKE 一起使用

来自分类Dev

将setTimeout与使用.animate的函数一起使用

来自分类Dev

SQL Server是将合并联接与非聚集索引一起使用还是合并联接仅需要聚集索引?

来自分类Dev

将函数与线性回归模型一起使用

来自分类Dev

将.NET结构与WINAPI函数一起使用

来自分类Dev

将callCC与R中的高阶函数一起使用

来自分类Dev

将readline函数与Python StringIO模块一起使用

来自分类Dev

将$ .when()与函数的可变数组一起使用

来自分类Dev

将jQuery .click()函数与单个元素一起使用

来自分类Dev

将fsolve与scipy函数一起使用

来自分类Dev

将ServiceStack Ormlite与表值函数一起使用

Related 相关文章

  1. 1

    将SQL聚合函数与多个联接一起使用

  2. 2

    将WHERE与SUM函数SQL一起使用

  3. 3

    将聚合函数与内部联接一起使用

  4. 4

    如何将SUM与LOOKUP函数一起使用

  5. 5

    SQL将sum命令与“ in”子句一起使用

  6. 6

    将更新与内部联接一起使用SQL SERVER 2012

  7. 7

    将CASE与表联接一起使用

  8. 8

    当我将 avg 与 count 和 sum 一起使用时,组函数的使用无效

  9. 9

    在SQL Server中将Count()与自联接一起使用

  10. 10

    在SQL Server中将CASE语句与SUM函数一起使用

  11. 11

    使SUM函数与派生类型一起使用

  12. 12

    如何将Sum SQL和Spring Data JPA一起使用?

  13. 13

    将SQL SUM与包含内部SELECT的Case语句一起使用

  14. 14

    如何将 Sum SQL 与 Spring Data MongoDB 一起使用?

  15. 15

    将 Like 函数与 CDate 函数一起使用

  16. 16

    与“ IS NULL”一起使用左联接

  17. 17

    在SQL中将SUM CASE与IN一起使用

  18. 18

    在SQL Server中将sum与order by子句一起使用

  19. 19

    如何将 SQL 函数 CONCAT 与 LIKE 一起使用

  20. 20

    将setTimeout与使用.animate的函数一起使用

  21. 21

    SQL Server是将合并联接与非聚集索引一起使用还是合并联接仅需要聚集索引?

  22. 22

    将函数与线性回归模型一起使用

  23. 23

    将.NET结构与WINAPI函数一起使用

  24. 24

    将callCC与R中的高阶函数一起使用

  25. 25

    将readline函数与Python StringIO模块一起使用

  26. 26

    将$ .when()与函数的可变数组一起使用

  27. 27

    将jQuery .click()函数与单个元素一起使用

  28. 28

    将fsolve与scipy函数一起使用

  29. 29

    将ServiceStack Ormlite与表值函数一起使用

热门标签

归档