Показать сообщение отдельно
Старый 26.09.2005, 11:18   #4  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2494 (89) +++++++++
Регистрация: 20.08.2005
Извините по поводу ExistsJoin - начал читать с конца

Если не критично использование двух запросов, то можно сделать так

PHP код:
CustConfirmJour      custConfirmJourcustConfirmJour1;
CustConfirmJour     custCJ;
;
    while 
select SalesIdmaxof(confirmdocnum)
        
from custConfirmJour1 group by SalesId
        join salesid
        from custCJ group by SalesId
        where custConfirmJour1
.SalesId == custCJ.SalesId &&
              
custConfirmJour1.confirmdocnum == custCJ.confirmdocnum
    
{
        
select salesIdrecidconfirmdocnum from custConfirmJour
        where custConfirmJour
.SalesId ==  custConfirmJour1.SalesId &&
            
custConfirmJour.confirmdocnum ==  custConfirmJour1.confirmdocnum;
         print(
custConfirmJour.SalesId +
         
' ' int2str(custConfirmJour.recid) + ' ' custConfirmJour.confirmdocnum);
    } 
__________________
Axapta v.3.0 sp5 kr2