[firebase-br] SELECT FROM SELECT

Sandro Souza escovadordebits em gmail.com
Ter Dez 9 20:51:05 -03 2008


Bom dia/tarde Cezar.

Tente o seguinte código:

SELECT
  C.CODIGO,
  C.NOME,
  CC.ENDERECO,
  CC.CIDADE,
  CC.UF,
  CC.CEP
FROM
  CLIENTE C,
  CIDADE_CLIENTE CC
WHERE
  CC.CODIGO = C.CODIGO

Espero ter ajudado mais que atrapalhado.

2008/12/9 Cezar Wagenheimer <wagenheimer em gmail.com>

> Gente queria fazer um Select mais ou menos assim :
>
> SELECT CODIGO,NOME, (SELECT ENDERECO,CIDADE,UF,CEP from
> CIDADE_CLIENTE(CLIENTE.CODIGO)) FROM CLIENTE
>
> Esse select dentro do Select funciona, mas eu só posso trazer um campo de
> cada vez, e não todos igual eu fiz no exemplo acima.... então eu teria de
> ter que fazer um subselect para cada campo (ENDERECO, CIDADE,UF,CEP).
>
> Existe alguma maneira de fazer isso de um jeito simplificado, parecido com
> a maneira que eu fiz no exemplo???? Vi que agora o Firebird suporte SELECT
> FROM SELECT mais não entendi direito o seu funcionamento.
>
> O que acham?
>
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista