Bom, eu faria um Join entre as tabelas. Faria algo do tipo
SELECT B.EMPRESA, B.CODCLIENTE, C.PED_NUM //AQUI SELECIONA OS DADOS Q VC DESEJA
FROM EMPRESA A
JOIN CLIENTES B
ON A.CNPJ = B.CNPJ //AQUI VC RELACIONA A TABELA EMPRESA COM A CLIENTES, TEM Q VER QUAIS OS OUTROS CAMPOS Q PODEM SER DE IGUAL VALOR ENTRE ESSAS TABELAS
JOIN PEDIDOS C
ON B.COD_CLI = C.COD_CLI
JOIN PEDIDOS P
ON ...//VEJA OS CAMPOS Q PODEM SER RELACIONADOS
WHERE C.PERIODO = '...' //AQUI VC COLOK A CONDIÇÃO DO PERIODO DOS PEDIDOS
DEVE FICAR MAIS OU MENOS ASSIM. POSTE O CÓDIGO Q VC FEZ PARA FICAR MELHOR DE ENTENDERMOS O Q VC KER. ESPERO Q TENHA AJUDADO.
AH,PARA VC VER QUAIS OS CAMPOS SAUM RELACIONADOS ENTRE UMA TABALA OU OUTRA, VC PODE FAZER O SEGUINTE
SELECT * FROM GLINKSREL
WHERE MASTERTABLE = CONTATOS'
AND CHILDTABLE = 'PEDIDOS'
PODE FAZER ISSO COM AS OUTRAS TABELAS,SE TIVER DUVIDA,VAI ALTERANDO O NOME DELAS ENTRE A MASTER E A CHILD. ESPERO Q TENHA TE AJUDADO.