我的查询有问题, 我需要创建一个复合SQL语句 防爆。我知道学生证和他的成绩保存在表格中的“主题ID,主题名称,学生证,成绩”行中,我需要从成绩表中检索所有成绩 但由于列不是行。
所以报告如下: -
学生证,物理,数学,化学
用户将输入学生ID,我必须检索学生成绩,如上一行。 能帮到我解决这个问题吗
先谢谢,
答案 0 :(得分:1)
通过使用交叉表,在BIRT而不是查询中可以更好地实现这一点 - 有关如何使用的详细信息,请参阅here。
答案 1 :(得分:0)
除了马克的回答 我已经使用SQL Crosstab查询解决了它