【问题标题】:Query for addition of values in the column and insert it into another table in mysql查询在列中添加值并将其插入到mysql中的另一个表中
【发布时间】:2016-12-22 05:53:48
【问题描述】:

Click here to find the output

  1. 我编写了一个查询,以添加特定点名的所有总缩进。
  2. 这里的问题是如何使用点名 tbl2 作为约束将 tbl1 的总缩进值插入到 tbl2。
  3. 查询是

    SELECT pointname,SUM(Totalindent) FROM paperagents_tbl GROUP BY pointname ASC;

【问题讨论】:

  • 以上查询输出为 YNT 2500 BEL 1500
  • 在这里发布您的数据图像而不是在文本中使用<pre> 块被认为是非常粗鲁的。
  • 确定我会从下一次开始

标签: mysql sql


【解决方案1】:

使用下面的查询来获得你想要的输出 -

这里我拿了两张桌子,即 tbl1tbl2

INSERT into tbl2 (pointname, circulation) SELECT pointname, SUM(Totalindent) FROM tbl1 GROUP BY pointname ASC

【讨论】:

  • 我在tbl2中已有数据pointname需要插入Totalindent
  • 从上面的查询中,您将获得第二个表中的 pointnamecirculation,它们是第一个表的总数。你还需要什么吗?
  • 是的,但查询应该是这样的
猜你喜欢
  • 2018-05-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-29
  • 2014-06-29
相关资源
最近更新 更多