У меня проблема - у меня есть два запроса на выборку:
Запрос # 1 выглядит так:
SELECT
CASE
WHEN ops.[End] IS NULL
THEN CONVERT(VARCHAR(10), ops.[Start], 103)
ELSE CONVERT(VARCHAR(10), ops.[End], 103)
END AS Datum,
ops.Description,
nd.Description, nd.DetailedDescription,
CASE
WHEN ops.WorkTimeUnit = 'MIN'
THEN WorkTime / 60
ELSE WorkTime
END AS WorktimeinH
FROM
MaintenanceControlDB.dbo.Operations ops
INNER JOIN
MaintenanceControlDB.dbo.Orders o ON ops.[Order] = o.Id
LEFT JOIN
MaintenanceControlDB.dbo.Persons p ON p.PersonnelNumber = ops.PersonnelNumber
LEFT JOIN
MaintenanceControlDB.dbo.Notifications n ON o.Id = n.OrderId
LEFT JOIN
MaintenanceControlDB.dbo.NotificationDetails nd ON n.id = nd.NotificationId
WHERE
((ops.[End] IS NOT NULL
AND ops.[END] >= '2019-05-09 00:00:00.000'
AND ops.[END] <= '2019-05-21 00:00:00.000'
AND o.Description = 'test'))
ORDER BY
Datum DESC
, который возвращает этот результат:
И запрос № 2:
SELECT
NotificationId, Description
FROM
MaintenanceControlDB.dbo.NotificationDetails nd
WHERE
NotificationId = 279095
, который возвращает этот результат:
Теперь проблема: что мне нужно сделать, чтобы получить результат моих запросов, подобных этому?
Большое спасибо за вашу помощь!