【问题标题】:How to make a sum of total for each id and grand total如何对每个 id 和总计进行总计
【发布时间】:2019-05-10 02:49:42
【问题描述】:

表 1

id name
001 raja
002 vijay
003 suresh

表 2

id value
001 100
001 200
001 150
002 200
003 150
003 200

我想要这样的输出

id name value
001 raja 450
002 vijay 200
003 suresh 350
................
           1000 (sum of value)

使用水晶报表

【问题讨论】:

  • 到目前为止你尝试过什么?你有什么问题?
  • 为什么这被标记为 Sql ?
  • 我的查询在 sql 中,可能是我的连接错误,这就是我标记 Sql 的原因
  • 您至少需要添加您尝试过的内容以及您遇到的问题?

标签: c# sql crystal-reports crystal-reports-2010


【解决方案1】:
       Select  table2.id,table1.name, 
        sum(table2.value) from table2,table1 
       where table2.id= (table1.id)
        group by table2.id 
       union 
        select '----','-----',sum(value) from table2
      ;

这将为您提供每个具有名称的特定组 id 的值的总和

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 2021-05-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多