@KRHD

Как выполнить запрос SQL?

Есть 3 таблицы:
1. answers
2. branches
3. surveys
Делая запрос к answers:
SELECT * FROM `answers` LIMIT 10
Мы получаем 10 ответов где есть 2 поля(branches,surveys) ID из таблицы branches и ID из таблицы surveys

Как одним запросом получить в ответе sql запроса не только их ID но и name?
  • Вопрос задан
  • 130 просмотров
Решения вопроса 1
@luna3956
select
    a.branches_id,
    a.surveys_id,
    b.name as branches_name,
    s.name as surveys_name
from answers a
left join branches b on
    b.id = a.branches_id
left join surveys s on
    s.id = a.surveys_id
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы