Я написал запрос.. Для MS SQL он выглядит так:
- Код: Выделить всё
SELECT pw.ID AS PaperID, pc.ID AS WorkPlanTableID, pp.ID AS WorkPlanID
FROM pw LEFT JOIN
pc ON pw.ID = pc.IDOwner AND pc.Type = 102 FULL JOIN
pp ON pc.IDWorkPlan = pp.[ID]
Соответственно для MySQL он выглядит так:
- Код: Выделить всё
SELECT pw.ID AS PaperID, pc.ID AS WorkPlanTableID, pp.ID AS WorkPlanID
FROM pw LEFT JOIN
pc ON pw.ID = pc.IDOwner AND pc.Type = 102 LEFT JOIN
pp ON pc.IDWorkPlan = pp.ID
UNION
SELECT pw.ID AS PaperID, pc.ID AS WorkPlanTableID, pp.ID AS WorkPlanID
FROM pw LEFT JOIN
pc ON pw.ID = pc.IDOwner AND pc.Type = 102 RIGHT JOIN
pp ON pc.IDWorkPlan = pp.ID
А мне надо теперь версию для MS Access.. Помогите пожалуйста кто знает? У меня ошибки летят что неверен JOIN
Заранее огромное спасибо!