Browse Source

Fix ambiguities in teacher sql

Andrea Fazzi 6 years ago
parent
commit
fb45c929dd
1 changed files with 3 additions and 3 deletions
  1. 3 3
      orm/teacher.go

+ 3 - 3
orm/teacher.go

@@ -23,17 +23,17 @@ var (
 	selectUniqueTeacherClasses = `
 SELECT DISTINCT classes.* FROM activities 
 INNER JOIN classes on classes.id=activities.class_id 
-WHERE (teacher_id=? OR supply_teacher_id=?)`
+WHERE (activities.teacher_id=? OR activities.supply_teacher_id=?)`
 
 	selectUniqueTeacherSubjects = `
 SELECT DISTINCT subjects.* FROM activities 
 INNER JOIN subjects on subjects.id=activities.subject_id 
-WHERE (teacher_id=? OR supply_teacher_id=?)`
+WHERE (activities.teacher_id=? OR activities.supply_teacher_id=?)`
 
 	selectUniqueTeacherStudents = `
 SELECT DISTINCT students.* FROM activities 
 INNER JOIN students on students.id=activities.student_id 
-WHERE (teacher_id=? OR supply_teacher_id=?)`
+WHERE (activities.teacher_id=? OR activities.supply_teacher_id=?)`
 )
 
 func (t *Teacher) GetID() uint { return t.ID }