我正在尝试使用MySQL和VB.NET以表格格式为小学创建结果显示模块, 这是我的查询
select t.StudentName
, t.RollId
, t.ClassId
, t.marks
, SubjectId
, tblsubjects.SubjectName
from
( select sts.StudentName
, sts.RollId
, sts.ClassId
, tr.marks
, SubjectId
from tblstudents sts
join tblresult tr
on tr.StudentId = sts.StudentId
) t
join tblsubjects
on tblsubjects.id = t.SubjectId;
这将提供以下输出,该输出正是dataGrid视图中显示的内容
我的问题是可能吗?如果是的话,我该怎么做?我想我可以在查询级别使用透视表或视图,然后将其加载到DataGridView中,但我不知道如何在MySQL中创建透视表或视图。
有人可以帮助我如何执行此操作,还是可以引导我转到有关如何执行此操作的教程的链接。 我也很感谢您的支持 谢谢。