Выборка из 2 таблиц на основе третьей. МySQL
Подскажите, пожалуйста, почему эти 2 запроса по отдельности работают,:
select courses.id
from courses JOIN purchaselist ON purchaselist.course_name= courses.name;
----------------
select students.id
from students JOIN purchaselist ON purchaselist.student_name = students.name;
А вот так вот нет:
select courses.id, students.id
from courses, students JOIN purchaselist ON
purchaselist.course_name = courses.name AND purchaselist.student_name = students.name;
Уже всю голову сломал..