У меня есть эта таблица:ссылка на поле за пределами подзапроса
И этот другой стол:
я оставил присоединиться вторую таблицу к первой:
select
planningitems.costtype_id,
costcentercode_id,
fv.fix,
fv.var
from
planningitems
left join
(select
fix,
var,
costtype_id,
costcenter_id
from fixvar
where
costcenter_id=10 or (costcenter_id=-1 and costtype_id not in (select costtype_id from fixvar where costcenter_id=10))
) as fv on fv.costtype_id=planningitems.costtype_id
Он дает корр. ect, но я хотел бы сделать переменную costcenter_id
. Я хочу сказать, я хочу заменить costcenter_id=10
на costcenter_id=planningitems.costcentercode_id
.
Как это возможно?
Я использую firebird, но я думаю, что это обычная проблема с sql.
Это именно то, чего я хотел. Спасибо. – derstauner