Подскажите пожалуйста как объеденить данные в запросе:
Таблица worker - id и имя юзеров
таблица orders - id и информация по заказу
таблица job - содержит доп информацию к заказу (какие workers выполняли данный заказ)
Запрос:
select orders.id, orders.status, orders.date, orders.services, workers.name from orders,job left join workers on job.user=workers.id where orders.id=job.num and orders.status<=1;
Результат запроса:
1;1;2014-06-12;1x1,2x2;Вася
1;1;2014-06-12;1x1,2x2;Петя
2;1;2014-07-12;4x1,4x2;Игорь
У Васи и Пети был 1 заказ с ID 1 который они выполняли в двоем. Что нужно добавить в запрос чтобы результат получился в виде:
1;1;2014-06-12;1x1,2x2;Вася;Петя
2;1;2014-07-12;1x1,2x2;Игорь
------------ Дoбавленo в 02.12:
Такое вобще возможно?)
Ответов: 655
Рейтинг: 18
|
|||
карма: 0 |
|