SELECT ARTCR."IDRMIT", ARTCR."IDCUST", ARTCR."DATERMIT", ARTCR."AMTRMIT", ARTCR."TEXTPAYOR", ARTCRO."VALUE" FROM { oj "Sample"."dbo"."ARTCR" ARTCR INNER JOIN "Sample"."dbo"."ARTCRO" ARTCRO ON ARTCR."CNTBTCH" = ARTCRO."CNTBTCH"} WHERE ARTCRO."VALUE" >= 'Cob0006' ORDER BY ARTCRO."VALUE" ASC, ARTCR."DATERMIT" ASC, ARTCR."IDCUST" ASC, ARTCR."IDRMIT" ASCThere are 4 parameters fromdate todate fromloc toloc
{@dFecha}>={?FROMDATE} and {@dFecha}<={?TODATE} and {ARTCRO.VALUE}>={?FROMLOC} AND {ARTCRO.VALUE}>={?TOLOC}but if i run it like this, i have duplicated result set, so i need to modify the query to be a left join
DO WHILE .T. ME.Work() ENDDO