help this modified one:
SELECT DISTINCT `orcvens2`.`descricao`, `orcvens1`.`orcdata`, `orcvens2`.`procodigo`, `orcvens2`.`ociprctab`, `orcvens2`.`ocidevquan`, `orcvens1`.`orcodigo`, `moviment`.`movcodigo`, `moviment`.`movdata`, `moviment`.`funome`, `orcvens1`.`funome`, `moviment`.`emprzsocia`
FROM (`moviment` `moviment` INNER JOIN `orcvens2` `orcvens2` ON `moviment`.`movorcodig`=`orcvens2`.`orcodigo`) INNER JOIN `orcvens1` ON (`moviment`.`movorcodig`=`orcvens1`.`orcodigo`) AND (`orcvens2`.`orcodigo`=`orcvens1`.`orcodigo`)
WHERE `moviment`.`movdata`<>{d '1899-12-30'} AND (`orcvens1`.`orcdata`>={d '2014-01-01'} AND `orcvens1`.`orcdata`<={d '2014-01-31'}) AND `orcvens2`.`ocidevquan`>0
ORDER BY `orcvens1`.`funome`
--Dhana