我正在制作一个关于使用PHP和MySQL的考勤系统的项目。我在我的SQL语法中遇到了麻烦。我想在我的“学生”表中显示所有学生的姓名和“考勤”表中的记录,但是我仍然在屏幕上循环显示5条额外的记录。这是我迄今为止所做的。php/mysql。在2个表中选择2个共同字段
SELECT students.name as StudentName, attendance.timelogin as TimeLogin, attendance.datelogin as DateLogin FROM students, attendance WHERE students.strand LIKE '%TVL%' AND students.gender ='Male' AND attendance.datelogin LIKE '%{$month}%' AND attendance.timelogin >= '12' ORDER BY students.name ASC;
从我的“学生”表中的学生* –
我没有看到你加入了2张表。 – isaace
我想显示P为目前,L为晚和A为缺席在日期编号列从HTML表格。 –