tomin
Новичок
Как показать связь один ко многим
Всем приношу свои извинения насчет кросспостинга
Это я по ошибке создал тему дважды просто не увидел их сначала
Пожалуйста не удаляйте данное сообщение!
Уважаемые друзья!
Есть задача со следующими условиями:
Первая таблица (document) с полями: id, name
Вторая таблица (division): code, name
здесь лежат наименования некоторых организации
Кроме того есть таблица-связка (doc_div) с полями: id, doccode, divcode
Необходимо выполнить два запроса
Первый запрос: select id, name from document
показывает из первой таблицы значения построчно
Второй запрос: select division.name
from division, doc_div, document where doc_div.divcode=document.id
and division.code=doc_div.divcode
Здесь document.id - значение из первого запроса
Необходимо при помощи PHP выполнить условие первого запроса (построчная выборка)
и показать все организации связанные с конкретным документом, а их для одного документа
может быть несколько.
То есть задача сводится к показу связи один ко многим.
Всем приношу свои извинения насчет кросспостинга
Это я по ошибке создал тему дважды просто не увидел их сначала
Пожалуйста не удаляйте данное сообщение!
Уважаемые друзья!
Есть задача со следующими условиями:
Первая таблица (document) с полями: id, name
Вторая таблица (division): code, name
здесь лежат наименования некоторых организации
Кроме того есть таблица-связка (doc_div) с полями: id, doccode, divcode
Необходимо выполнить два запроса
Первый запрос: select id, name from document
показывает из первой таблицы значения построчно
Второй запрос: select division.name
from division, doc_div, document where doc_div.divcode=document.id
and division.code=doc_div.divcode
Здесь document.id - значение из первого запроса
Необходимо при помощи PHP выполнить условие первого запроса (построчная выборка)
и показать все организации связанные с конкретным документом, а их для одного документа
может быть несколько.
То есть задача сводится к показу связи один ко многим.