@Mick_20

Как написать запрос из 2х таблиц?

Имеется две таблицы:
#_documents
id | docname
#_jobs
id | jobname | id_doc

Вывожу из 1й таблицы документы в цикле.
Как достать для каждого документа свою работу? Если такая есть во 2й таблице?

Чтобы вывеси так:
Документ 1 - Работа 1
Документ 2
Документ 3 - Работа 3
и т.д.
  • Вопрос задан
  • 209 просмотров
Решения вопроса 2
Melkij
@Melkij
PostgreSQL DBA
select /**/ from documents docs left join jobs on jobs.id_doc=docs.id

?
Ответ написан
Комментировать
изучайте LEFT JOIN
SELECT d.*, j.jobname
FROM _documents d
LEFT JOIN _jobs j ON j.id_doc = d.id
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@maxyc_webber
Web-программист
2 запроса быстрее и легче. у вас не мега популярный сайт, чтоб экономить на ниточках
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы