Как правильно выполнить 59 задание?

2

Нужно создать запрос на php и вывести данные(поля название, описание, год, фильм/сериал) в браузер. У меня получается связать только 2 таблицы мжду собой в моем случае это таблицы movie и descriptions, а как объединить 3 таблицы и более между собой, чтобы можно было обращатся к нужным полям из разных таблиц?
http://joxi.ru/krDg064H0RwYRA

php
mysql
join

1 ответов

2

Сначало нужно научиться писать запросы на чистом SQL, например в phpmyadmin. Только потом уже писать в php такие запросы. На чистом SQL запрос с джойном 3х таблиц будет выглядеть примерно так:

SELECT
  user.firstname,
  user.lastname,
  article.name,
  article.date,
  sometable.city
FROM sometable
 INNER JOIN user
   ON user.userId = sometable.userId
 INNER JOIN article
   ON article.id = sometable.articleId
 GROUP BY sometable.id
 ORDER BY article.date

Здесь 3 таблицы: user, article, sometable. Объеденение таблиц с другими названиями и данными делаются по аналогии.

Sign up or Log in to write an answer