Предположим, вы поддерживаете ограничение внешнего ключа между TABLE1 и TABLE2 в поле ORDER_ID ....
SELECT t1.ORDER_ID as [ORDER ID],
t1.ORDER_DATE as [ORDER DATE],
t2.DESCRIPTION,
t2.VALUE
FROM
TABLE1 t1 INNER JOIN TABLE2 t2 ON
t1.ORDER_ID = t2.ORDER_ID
Затем в графическом интерфейсе игнорировать повторяющиеся значения ...
ИЛИ ты можешь принять СОЮЗ ...
SELECT ORDER_ID as [ORDER ID],
ORDER_DATE as [ORDER DATE],
NULL as DESCRIPTION,
NULL as VALUE
FROM TABLE1
ORDER BY ORDER_ID
UNION ALL
SELECT NULL as [ORDER ID],
NULL as [ORDER DATE],
DESCRIPTION,
VALUE
FROM TABLE2
ORDER BY ORDER_ID
но вы все равно должны сделать несколько вещей в графическом интерфейсе.