Столбцы id_detalle также имеют отношение, которое можно выразить математически и использовать:
SELECT IC.id_arqueo,
IC.id_detalle,
IC.descripcion,
IC.denominacion,
IC.cantidad,
IC.total,
ID.id_arqueo,
ID.id_detalle,
ID.descripcion,
ID.denominacion,
ID.cantidad,
ID.total
FROM dbo.inicial_cordobas IC
LEFT JOIN dbo.inicial_dolares ID
ON ID.id_arqueo = IC.id_arqueo
AND ic.id_detalle + 14 = id.id_detalle
id_detalle
в ic всегда на 14 меньше, чем id_detalle
в идентификаторе, поэтому мы можем сделать соединениеусловие, при котором мы добавляем 14 к значению в ic, а затем связываем его со значением в id
Это, возможно, важный момент обучения, при котором объединения не всегда должны принимать форму tableA.columnA = tableB.columnB
. Все, что может быть выражено как истина, может работать как условие соединения, включая формулы и математические операции по обе стороны от =