问题描述
ID name subject class date attended
============================================
1 john Maths class1 05-10-2020 Yes
2 Mary Maths class1 05-10-2020 Yes
3 Peter Maths class1 06-11-2020 No
4 Paul Maths class1 10-11-2020 No
5 Peter Maths class1 10-11-2020 yes
6 john Maths class1 10-11-2020 yes
我希望我的html表看起来像这样:
name 5-10-2020 6-10-2020 10-10-2020
============================================
john Yes Yes
Mary Yes
Peter No Yes
Paul No
我使用了以下查询来创建html表头:
select distinct date
from attend
where subject = 'Maths' and class = 'class1'
<tr><td><%=name%></td><td><%=date1%></td><td><%=date2%></td><td><%=date3%></td><td><%=dateN%></td></tr>
我的困难是根据学生的出勤情况对列结果进行分组,因为如果使用与创建表标题相同的查询,则所有“有人看管”的结果都放在同一“日期”列中。 它们没有像在数据库中那样被放在对应的“日期”下。
我希望收到您的任何想法。
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)