草庐IT

PHP MySQL 将来自不同行的具有相同值的单元格组合在一起

我有一个数据库,其中包含身份证号码、姓名、上课时间和教师姓名。每行包括一个学生的ID、姓名、期间和教师,这意味着每个学生有多个行。那不是我的问题。我的问题是有些类(class)列出了两位老师……这意味着1个课时有两行,每位老师一位。不幸的是,我无法控制数据的格式,因为它是从没有很多格式选项的系统中导出的。这是一个示例,请注意第23行和第24行是如何针对同一类(class)和学生的,但唯一不同的是教师姓名。pkidlastfirstperiodteacher1412345SmithJohn3HARRIS1512345SmithJohn8LEAL1712345SmithJohn1HOUST