Тема: Join FirstOnly
Показать сообщение отдельно
Старый 02.08.2007, 09:40   #8  
dns is offline
dns
Участник
 
19 / 13 (1) ++
Регистрация: 11.05.2007
X++:
static void Job(Args _args)
{
    PurchTable      purchTable;
    PurchLine       purchLine;
    Counter         counter;
    ;
 
    while select
        purchTable
        group by PurchId
    join maxof(ItemId)
        from purchLine
            where purchLine.PurchId == purchTable.PurchId
    {
        counter ++;
        info(strfmt('%1  %2', purchTable.PurchId, purchLine.ItemId));
        if (counter == 20)
            break;
    }
}

Последний раз редактировалось dns; 02.08.2007 в 09:41. Причина: Изменение имён
За это сообщение автора поблагодарили: computernik (1).