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