Мне нужна помощь в выполнении нескольких объединений, им это не очень хорошо, и вам нужен способ заставить его работать.Использование данных из 5 разных таблиц в запросе mysql
Существует 5 таблиц с данными и необходимо получить данные для вывода из каждой таблицы. Существует человек, посещение, центр, дата и таблица. В таблице посещения есть идентификаторы для извлечения данных из других таблиц. Я хочу использовать эту таблицу, чтобы получить статус человека, посмотреть, какую дату они посетили, в каком центре, свое имя и кто их видел. (Я надеюсь в этом есть смысл).
Вывод должен выглядеть, надеюсь, как это:
> Person FirstName
> Person LastName
> Seen By
> Date
> Center
> Status
EDIT // Вот макет того, что я хочу видеть
Ive уже читать на сводные таблицы и предпочли бы не использовать что. Ive создал SQL скрипку здесь: http://www.sqlfiddle.com/#!2/d19d2c
EDIT // Ive удалось написать половину запрос, но я сомневаюсь, что это работает, но я думаю, его отправной точкой.
SELECT d.date
, p.Firstname
, p.Lastname
, c.centername
, v.status
, s.FirstName
, s.LastName
FROM visit v
LEFT
JOIN date d
ON v.dateID = d.id
LEFT
JOIN centerName c
ON c.centerID = c.id
Спасибо!
Вы упомянули получение данных, что предполагает 'SELECT', но ваша скрипка показывает' INSERT'. Какой результат вы ищете? – Sablefoste
Извините, я забыл поставить запрос, который я пытался сделать, но did not work – user3411002
Проверить править. @SableFoste ive описал в вопросе тип вывода, который мне нужен. – user3411002