Resolvido, ficou assim:
SELECT G.NOME_GRUPO, F.TRATAMENTO, F.NOME, F.FONE_RESIDENCIAL, 
F.FONE_COMERCIAL,
F.FONE_CELULAR, F.EMAIL, F.BAIRRO, 1 AS TIPO_PESSOA

FROM PESSOAFISICA F, GRUPO G WHERE F.COD_GRUPO = G.COD_GRUPO

UNION ALL

SELECT G.NOME_GRUPO, J.CNPJ TRATAMENTO, J.NOME, J.FONE FONE_RESIDENCIAL, 
J.FONE_FAX
FONE_COMERCIAL, J.FONE_CEL FONE_CELULAR, J.EMAIL, J.HOME_PAGE BAIRRO, 2 AS 
TIPO_PESSOA

FROM PESSOAJURIDICA J, GRUPO G WHERE J.COD_GRUPO = G.COD_GRUPO

ORDER BY 1, 3;

Obrigado a todos....



----- Original Message ----- 
From: "Eduardo" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, May 02, 2005 2:57 PM
Subject: Re: [delphi-br] Ajuda com SQL


> crie um campo fixo.
>
> select 1 AS TIPO BLAH, BLAH ...
> UNION ALL
> select 2 AS TIPO BLAH, BLAH ...
>
> Acho q isso deve t ajudar.
>
> Eduardo
>
>  ----- Original Message ----- 
>  From: Carlos Alberto Phelippe
>  To: [email protected] ; Delphi Lista MPS
>  Sent: Monday, May 02, 2005 2:40 PM
>  Subject: Re: [delphi-br] Ajuda com SQL
>
>
>  Pessoal,
>  com o SQL abaixo:
>
>  SELECT G.NOME_GRUPO, F.TRATAMENTO, F.NOME, F.FONE_RESIDENCIAL,
>  F.FONE_COMERCIAL,
>  F.FONE_CELULAR, F.EMAIL, F.
>
>  FROM PESSOAFISICA F, GRUPO G WHERE F.COD_GRUPO = G.COD_GRUPO
>
>  UNION ALL
>
>  SELECT G.NOME_GRUPO, J.CNPJ TRATAMENTO, J.NOME, J.FONE FONE_RESIDENCIAL,
>  J.FONE_FAX
>  FONE_COMERCIAL, J.FONE_CEL FONE_CELULAR, J.EMAIL, J.HOME_PAGE
>
>  FROM PESSOAJURIDICA J, GRUPO G WHERE J.COD_GRUPO = G.COD_GRUPO
>
>  ORDER BY 1, 3;
>
>  Tem como eu saber o que vem de cada tabela. Tipo criar um "CAMPO VIRTUAL"
>  que me ajudasse a definir se o registro exibido � da tabela PESSOA F�SICA 
> ou
>  da tabela PESSOA JUR�DICA.
>
>
>
>
>
>  -- 
>  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>  Para ver as mensagens antigas, acesse:
>  http://br.groups.yahoo.com/group/delphi-br/messages
>
>  Para falar com o moderador, envie um e-mail para:
>  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
>
>
>        Yahoo! Grupos, um servi�o oferecido por:
>              PUBLICIDADE
>
>
>
>
> ------------------------------------------------------------------------------
>  Links do Yahoo! Grupos
>
>    a.. Para visitar o site do seu grupo na web, acesse:
>    http://br.groups.yahoo.com/group/delphi-br/
>
>    b.. Para sair deste grupo, envie um e-mail para:
>    [EMAIL PROTECTED]
>
>    c.. O uso que voc� faz do Yahoo! Grupos est� sujeito aos Termos do 
> Servi�o do Yahoo!.
>
>
>
> [As partes desta mensagem que n�o continham texto foram removidas]
>
>
>
> -- 
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Para ver as mensagens antigas, acesse:
> http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
> [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
>
> 




-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que voc� faz do Yahoo! Grupos est� sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a