I want to do something like:
DELETE FROM student WHERE student.course, student.major IN (SELECT schedule.course, schedule.major FROM schedule)
However, it seems that you can only use one column with the IN operator. Is that true? Seems like a query like this should be possible.
No, you just need parentheses: