[firebase-br] SELECT FROM SELECT
Kleber Caneva
kdcc em terra.com.br
Ter Dez 9 14:28:15 -03 2008
Para isso você não precisa de SubSelects. basta fazer assim:
SELECT a.CODIGO, a.NOME, b.ENDERECO, b.CIDADE, b.UF, b.CEP
FROM CLIENTE a
LEFT JOIN CIDADE_CLIENTE(a.CODIGO) b on (1=1)
[]´s
Kléber Caneva
----- Original Message -----
From: "Cezar Wagenheimer" <wagenheimer em gmail.com>
To: <lista em firebase.com.br>
Sent: Tuesday, December 09, 2008 11:22 AM
Subject: [firebase-br] SELECT FROM SELECT
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