DELETE FROM TEMPSchedules WHERE StudentID = ( Select StudentID From Students Where Ref = 'H1007')
La sous-requête a renvoyé plus d'une valeur. Cela n'est pas autorisé lorsque la sous-requête suit =,! =, <, <=,>,> = Ou lorsque la sous-requête est utilisée comme une expression.
Maintenant le problème est que chaque "groupe de reference" a plus de 1 étudiant attaché à lui. Alors, comment dois-je faire face à cela. Merci
DELETE FROM TEMPSchedules WHERE StudentID in ( Select distinct StudentID From Students Where Ref = 'H1007')
DELETE TEMPSchedules From Students Where Students.Ref = 'H1007' and Students.StudentID=TEMPSchedules.StudentID