Browse Source

Fix ambiguities in teacher sql

Andrea Fazzi 6 năm trước cách đây
mục cha
commit
fb45c929dd
1 tập tin đã thay đổi với 3 bổ sung3 xóa
  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 }