我有一些不同总数的记录。我想总结它并以单行显示

时间:2010-10-30 11:53:05

标签: vb.net

例如。我的表中有这样的记录。

  Name     Date        Salary
  Raja     01/10/2000   5000
  Raja     02/10/2000   5000
  Raja     03/10/2000   5000
  Anu      01/10/2000   3000
  Anu      02/10/2000   3000
  Anu      03/10/2000   3000
  King     01/10/2000   4000
  King     02/10/2000   4000
  King     03/10/2000   4000

我想像以下一样打印,例如使用水晶报告。 (将所有工资和单行显示相加)。

从1981年10月1日到1978年10月3日的工资

  NAME      Salary
  Raja      15,000
  Anu        9,000
  King      12,000

1 个答案:

答案 0 :(得分:1)

使用简单的sql语句,在salary列上使用group-by子句和sum。

select Name, Sum(salary) 
from table
group by Name