如何从数据库表中获得最小值、最大值和总值,按类别排序并将结果放入新表中
本文关键字:排序 新表中 结果 数据库 最大值 最小值 | 更新日期: 2023-09-27 18:21:41
我有一个表[反馈],由Id、Name、Type和Score组成。
有5种不同的类型[类型1、类型2、类型3、类型4、类型5],每种类型都有不同的分数
现在,我需要显示每种类型的最低、最高和总分。我应该创建一个新表(Type、MinScore、MaxScore、Total)并尝试绑定数据,还是有办法在运行时创建具有计算值的表?
我在Visual Studio 2013 中使用C#
您需要一个非常基本的查询来获得您想要的结果。
SELECT [Name]
, [Type]
, MAX([Score]) Maximum_Value
, MIN([Score]) Minimum_Value
, SUM([Score]) Total_Value
FROM [FeedBackForms]
GROUP BY [Name]
, [Type]
ORDER BY [Name] ASC