Показать сообщение отдельно
Старый 16.08.2010, 12:20   #1  
Skvorcal is offline
Skvorcal
Участник
 
36 / 10 (1) +
Регистрация: 16.08.2010
QueryRun, аналогичный select'у
Коллеги, всем привет.
Столкнулся с маленькой проблемкой, надеюсь получить помощь в ее решении.

Есть исходный запрос X++

X++:
    select sum(AmountMST) from ledgerTrans
        where ledgerTrans.AccountNum   == "68.000"
           && ledgerTrans.TransDate    >= 01\01\2010
           && ledgerTrans.TransDate    <= 31\03\2010
        join tableId from ledgerTransOffset
            where ledgerTransOffset.BondBatch_RU        == ledgerTrans.BondBatch_RU
               && ledgerTransOffset.BondBatchTrans_RU   == ledgerTrans.BondBatchTrans_RU
               && ledgerTransOffset.Crediting           != ledgerTrans.Crediting
               && ledgerTransOffset.AccountNum          == "19.320";
Подскажите, плиз, как его реализовать с помощью QueryRun. Трудность вызывает определение связи между двумя таблицами, а конкретнее строчка ledgerTransOffset.Crediting != ledgerTrans.Crediting.