我想请求你的帮助。我可以将结果分开,但现在我想创建一个非常适合外部人员的查询。我的解释:
我有一个统计数据库,在这个数据库中有一个表,当一些记录进来时,每个记录都有几个列的值等。
其中一列被称为"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