SELECT 2 TABELAS

USUARIO.EXCLUIDOS 26/08/2010 08:24:04
#351325
Bom dia, pessoal.
pessoal to usando o activer report para gerar um relatorio agrupado, só que não to sabendo, alguém pode me ajudar.
primeiro não to conseguindo fazer um select com as 2 tabelas, no caso TB_CONTADOR E TB_EMPRESA

MINHA PERGUNTA COMO FAZER UM SELECT QUE AGRUPE AS 2 TABELAS PELO CAMPO IDCONTADOR.?

Abraço a todos.
NETMANIA 26/08/2010 08:26:35
#351326
SELECT contador.idcontador, contador.nome, empresa.nomeemrpesa
FROM tb_cotnador contador, tb_empresa empresa
WHERE contador.id_contador = empresa.id_contador
ALVAROVB2009 26/08/2010 08:31:53
#351328
Resposta escolhida
WANDSONSOUSA Bom Dia
Faz Assim
Select tb_contador.Contador,Tb_Empresa.nome, Tb_empresa.cnpj from tb_empresa Inner Join Tb_contador on Tb_contador.idcontador=Tb_empresa.idcontador

Espero ter te ajudado, senão posta ai para a gente te ajudar
SACOFRITO 26/08/2010 09:05:38
#351330
set ds = db.openrecordset ([Ô]select * from tabela1 where idcontador = [Ô] & tabela2!idcontador, dbopendynaset) [ô] tabela2 ja foi aberta antes e com algo pra selcionar o tal id



sei la se é isso mesmo que vc ker
rs
USUARIO.EXCLUIDOS 26/08/2010 09:53:25
#351335
pessoal até que deu certo, mais só seleciona apenas um contador com suas empresas e o restante dos contadores com suas respectivas empresas???

coloco os dados do contador em GROUP HEADER, E OS DADOS DA EMPRESA EM DETALHES.

USO O ACTIVE REPORT, CONEXÃO ADO, COM BASE DE DADOS FIREBIRD.

ABRAÇO
ALVAROVB2009 26/08/2010 10:12:22
#351339
WANDSONSOUSA se vc fizer do jeito que te passei, ele vai pegar todos os contadores com as suas respectivar empresas, porque eu não estou usando o where, e sim pegando tudo que for igual entre as tabelas - TB_EMPRESA e TB_CONTADOR
USUARIO.EXCLUIDOS 26/08/2010 11:13:20
#351350
deu certo, mais a questão e que não ta agrupando.

exemplo:

contador 0001
empresa 1
empresa 2
empresa 3

contador 0002
empresa 1
empresa 2
e assim por diante.

entendeu
ALVAROVB2009 26/08/2010 11:27:16
#351354
coloca um group by tb_contador.Contador antes do order by
USUARIO.EXCLUIDOS 26/08/2010 13:48:29
#351379
Não deu certo, já to com dor de cabeça, de tanto tentar e não da certo.
GUIMORAES 26/08/2010 14:24:46
#351382
Manda a sentença que você utilizou para que possamos analizar.
Tópico encerrado , respostas não são mais permitidas