Vc pode resolver isso usando UNION... eh  soh  criar select para as tabelas
de uma forma que devolvam o mesmo tipo de dados na mesma ordem, agora naum
sei te dizer se isso da pra fazer no MySQL, mas acho q da sim...

posta mais detalhes da suas tabelas...

Em 05/11/07, Francisco Carlos <[EMAIL PROTECTED]> escreveu:
>
>   Ola pessoal, estou tendo dificuldades em fazer uma query, eu tenho 4
> tables (empresas,entrada,saidas,servicos) preciso fazer a contagem de
> registros individualizando, a quantidade de registros que cada empresa tem,
> obedecendo o periodo informado: Ex:
> filtrando o periodo de 01/10/2007 a 31/10/2007
> empresa - rg entrada - rg saidas - rg servicos
> fulano1 00005 00006 000000
> fulano2 00001 00000 000001
> e assim vai. Eu sei que para contar nr de registros uso o count (select
> count(*) as rg1 from entrada where (filtro do periodo) ) mas isso é
> individual para cada tabela, tem como fazer uma query para todos de uma vez
> ?
> Gostaria de em uma query só utilizar a contagem para as 3 tabelas
> (entrada,saida e servicos).
> uso o mysql5 com zeos e delphi7
>
> Agradeco a quem se manifestar com alguma ideia
>
> Francisco Carlos de Andrade
> [EMAIL PROTECTED] <fcandrade%40acaocontabilidade.com.br>
> [EMAIL PROTECTED] <fcandradeo2001%40yahoo.com.br>
> [EMAIL PROTECTED] <franciscaoacao%40hotmail.com>
> [EMAIL PROTECTED] <franciscocarlos65%40hotmail.com>
>
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
> http://br.mail.yahoo.com/
>  
>



-- 
Jhosef Marks de Carvalho
Delphi Developer
http://groups.google.com/group/soumaisdelphi


[As partes desta mensagem que não continham texto foram removidas]

Responder a