【发布时间】:2010-01-12 06:29:29
【问题描述】:
我有一张表格,列出了每个班级学生的成绩。 我想要一个看起来像这样的结果集:
BIO...B
CHEM...C
其中“B”和“C”是类的模式。 我可以获取所有成绩的模式,但不确定如何获取每个班级的模式
【问题讨论】:
-
如果您从统计意义上说,那不是模式。模式是最常出现的元素。在这种情况下,您的两个课程都是双模式的(A、C 代表生物,B、D 代表化学)
-
我使用的结果集与我使用的示例表值无关
-
那么你真的想要这个模式吗?或者,您是否在寻找示例显示的平均值或中位数(很难用两个值来判断)?
-
我想要模式,每个类最常出现的值
-
我使用的是 MS SQL Server,没有内置 MODE()