Вверх ↑
Ответов: 655
Рейтинг: 18
#1: 2014-09-01 02:12:23 ЛС | профиль | цитата
Подскажите пожалуйста как объеденить данные в запросе:

Таблица 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:
Такое вобще возможно?)
карма: 0

0