select
b.security_type,
b.symbol,
b.security_description,
b.trade_date_qty as 'axys_qty',
c.trade_date_qty as 'fidelity_qty',
c.trade_date_qty - b.trade_date_qty as 'qty_diff',
b.cost_basis as 'axys_cost',
c.cost_basis as 'fidelity_cost',
c.cost_basis - b.cost_basis as 'cost_diff'
from
account a
inner join advent_position b on a.fixed_account_number = b.account_number
inner join fidelity_position c on a.fixed_account_number = c.account_number and b.symbol = c.symbol
where
b.account_number = '636296651'
В принципе, у меня есть ff. domains: Account, AdventPosition, FidelityPosition. Я еще не установил отношения. Мне просто интересно, есть ли способ воспроизвести логику выше, используя критерии или HQL. Простите меня, я еще новичок в Grails.Нужна помощь в преобразовании этой инструкции SQL в GORM
Благодарим за любые выводы по этому вопросу.
безупречный ответ! Большое спасибо! – firnnauriel