我有以下查询:
SELECT * FROM students
WHERE gwid NOT IN (
SELECT gwid FROM attendance
WHERE((date='160126') AND (classid = 'm1100'))
)
查询运行没有错误,但仍显示classid不是m1100的行。请在下面查看相同的结果:
最佳答案
您的AND运作良好,但是您要查看仅在该特定日期未参加该课程的学生。如果要过滤掉所有未参加该课程的学生,则应在子选择中省略日期。
关于mysql - MySQL的'和'不工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35024560/