我有一张像
ID Student Exam
----------------------
1 Kavi BE
2 MGR BA
3 MGR1 BE
我正在以 excel 格式编写这些数据。问题是我需要将考试字段按列排列,
BE BA
-------------
Kavi NULL
NULL MGR
MGR1 NULL
这应该只通过查询来完成,因为我无法修改 excel 类以使其打印按列的数据。
我使用了 group concat,但我需要将考试详细信息放在单独的列中,而不是在同一列中。我不应该使用 pivot,因为少数版本的 mysql 不支持它。请帮忙。
注意:此表可能有多个记录,因此请提供可以动态工作的解决方案。