SQL查询,用于将一个表中的多个值计数到特定视图中



我想请求你的帮助。我可以将结果分开,但现在我想创建一个非常适合外部人员的查询。我的解释:

我有一个统计数据库,在这个数据库中有一个表,当一些记录进来时,每个记录都有几个列的值等。

其中一列被称为"MT"MT列每个记录只能有以下值之一:A、B、C、D、E这些记录还有一个名为TotalAmount的列,它指示数据库外值的大小。此TotalAmount列是不带小数的数字,其值可以在1到10.000之间。最后一部分是它自身的记录,该表有X个记录量。

因此,基本上,我需要创建一个查询,将每个MT值分开,并计算每个MT的记录数量和TotalAmount的总和。

这是在SQL Server 2005上。

非常感谢您的帮助!

如果没有完整的数据库模式,很难猜测。但我认为你需要。

 SELECT MT, Count(*), SUM (TotalAmout)
 FROM YourTable
 GROUP BY MT

最新更新