← Комьюнити

Как происходит связь между таблицами в mysql?

Николай Манжосов2 ответов

КУРС PHP/MYSQL, урок 58. В уроке мы создаем еще одну таблицу categories. А в таблице muvie мы добавляем столбец categories_id, для того, что бы связать эту таблицу и столбец. Я три раза пересмотрел урок, но так и не понял, как столбец categories_id понимает, что таблица categories относится к нему. Спасибо. Извините если вопрос глупый. 

2 ответов

Вот здесь пример связывания таблиц MySQL 

/ru/qa/operator-select-zadanie-59-rbarh9/

student_CSyAOvpM1

В запросе стоит связывание sql, типа 

INNER JOIN movie ON movie.category_id = categories.id

Дословно: Присоедини мне таблицу movie где movie.category_id равно categories.id (из таблицы categories)/

student_m97_nM0x1