fanat190
Новичок
Всем привет. у меня следующая задача.
имеются четыре таблицы, клиент, проект, этап, документ. все они связаны по id
задача: нужно вывести по одному клиенту, так чтобы у каждого клиента выводился последний проект, у проекта вывводился последний этап и документ. то есть все последние добавленные записи по клиенту.
пробовал вот такой запрос, но не то
$result="SELECT clientt.id_clientt, proekt.id_proekt, clientt.name_clientt, proekt.name_proekt, etap.name_etap, etap.id_etap, dokument.id_dokument, dokument.name_dokument
FROM
clientt, proekt, etap, dokument
WHERE
clientt.id_clientt=proekt.id_clientt and proekt.id_proekt=etap.id_proekt and proekt.id_proekt=dokument.id_proekt and etap.id_etap=dokument.id_etap
GROUP BY clientt.id_clientt DESC
";
имеются четыре таблицы, клиент, проект, этап, документ. все они связаны по id
задача: нужно вывести по одному клиенту, так чтобы у каждого клиента выводился последний проект, у проекта вывводился последний этап и документ. то есть все последние добавленные записи по клиенту.
пробовал вот такой запрос, но не то
$result="SELECT clientt.id_clientt, proekt.id_proekt, clientt.name_clientt, proekt.name_proekt, etap.name_etap, etap.id_etap, dokument.id_dokument, dokument.name_dokument
FROM
clientt, proekt, etap, dokument
WHERE
clientt.id_clientt=proekt.id_clientt and proekt.id_proekt=etap.id_proekt and proekt.id_proekt=dokument.id_proekt and etap.id_etap=dokument.id_etap
GROUP BY clientt.id_clientt DESC
";