Выборка из связанных таблиц Mysql не используя фреймворк

Есть 4 таблицы:

user - id, name, surname, login, password;
category - id, name, sector_id;
product - id, name, price, category_id;
sector - id, Name;
cart - id, user_id, product_id;

Нужно вывести всю информацию из user, product и category.

Я правильно понимаю, что нужно использовать JOIN? Беру cart и к ней все присоединяю?


Ответы (1 шт):

Автор решения: Festina

Я сделала так SELECT user.id, user.Name, user.Surname, product.id, product.Name, product.Price, product.category_id FROM cart JOIN user ON user.id=cart.user_id JOIN product ON product.id=cart.product_id Получилось, что последний столбик = category_id. Т.е. мне его нужно заменить на category.Name

→ Ссылка