[求助]下面的SQL查询如何实现,谢谢
hant 2015-06-02 10:59:13 数据表设计说明:
学生信息(student)
{
userID,
name
}
学生成绩
{id,
useid,
type,/*学科*/
score,/*成绩*/
anno)/*评语*/
数据说明
学生表
userid,name
1,张三
2,李四
学生成绩表
id,useid,type, score, anno
1, 1, 10, 98, hello-0
2, 1, 20, 95, hello-1
3, 1, 40, 96, hello-2
4, 1, 50, 95, hello-3
5, 2, 10, 94, good-0
6, 2, 20, 90, good-1
7, 2, 30, 85, good-2
8, 2, 40, 81, good-3
现在想type为10,20为一组名为Category1,40,50为一组做统计名为Category2,输出下面的表格
userid ,category, anno
1 Category1, hello-0|hello-1
1 Category2, hello=2|hello-3
2 Category1, good-0|good-1
2 Category2, good-2|good-3
其中最后输出的anno是评语的合并项目