[firebase-br] Criar relacionamento entre tabelas

Fabricio Videira develop.fabricio em gmail.com
Qui Jul 28 14:17:04 -03 2011


Alguém mais pode me ajudar???

Em 28 de julho de 2011 11:31, Fabricio Videira
<develop.fabricio em gmail.com>escreveu:

> Mas os campos sao diferentes
>
> select v.*, mv.*
> from veiculos v
> join mov_veiculos mv on (mv.codveiculo = v.codigoveiculo)
>
> nao posso selecionar todos os campos
> e esse select eu faço no programa ou no banco?
>
> Em 28 de julho de 2011 11:16, Felipe Aron <felipearon em gmail.com> escreveu:
>
> Pelo que deu a entender tua relação é de 1-1.
>>
>> Logo basta fazer um simples join para "unir" as informações da tabela:
>>
>> select v.*, mv.*
>> from veiculos v
>> join mov_veiculos mv on (mv.codveiculo = v.codigoveiculo)
>>
>>
>> Em 28 de julho de 2011 11:04, Fabricio Videira
>> <develop.fabricio em gmail.com>escreveu:
>>
>> > Bom Dia!!
>> >
>> > Pessoal sou novo em FB mas tenho algum conhecimento em SQL,
>> > A minha duvida é a seguinte como fazer um relacionamento entre duas
>> tabelas
>> > do FB
>> > uso o IBExpert para criar e monta-las. A tabela esta assim
>> >
>> > TABELA *VEICULOS*
>> > *
>> > *
>> > CODIGOVEICULO                            INTEGER;
>> > MODELO                     VARCHAR(35);
>> > ANOMOD                    DATE;
>> > FABRICANTE              VARCHAR(35);
>> > ANOFAB                     DATE;
>> > CHASSI                      VARCHAR(40);
>> > PROPRIETARIO          VARCHAR(40);
>> > KMINICIAL                  CHAR(20);
>> > KMATUAL                  CHAR(20);
>> >
>> > TABELA *MOV_VEICULOS*
>> >
>> > CODVEICULO    INTEGER;
>> > KMATUAL          CHAR(20);
>> > MODELO           VARCHAR(40);
>> > HORASAI         TIME;
>> > HARACHE         TIME;
>> > KMSAIDA           CHAR(20);
>> > KMCHEGADA    CHAR(20);
>> >
>> > Bom o que eu quero é que o CODIGOVEICULO tenha uma relação com o
>> > CODVEICULO,
>> > assim chamando o MODELO, KMATUAL;
>> > No final quando for lançado o KMCHEGADA o KMATUAL se assuma o valor do
>> > KMCHEGADA para a continuação.
>> >
>> >
>> > *
>> > *
>> > --
>> > *
>> > Att.
>> >
>> > Fabrício Videira*
>> > *Desenvolvedor de Softwares*
>> > *Técnico em Suporte de Micros
>> > *
>> > (*(14) 3283-1336 *(*(**14) 8816-3810*
>> > **develop.fabricio em gmail.com*
>> > ______________________________________________
>> > 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
>> >
>>
>>
>>
>> --
>> Analista-Programador
>> #FollowMe: @felipearon <http://twitter.com/felipearon> (
>> http://felipearon.net)
>> ______________________________________________
>> 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
>>
>
>
>
> --
> *
> Att.
>
> Fabrício Videira*
> *Desenvolvedor de Softwares*
> *Técnico em Suporte de Micros
> *
> (*(14) 3283-1336 *(*(**14) 8816-3810*
> **develop.fabricio em gmail.com*
>
>


-- 
*
Att.

Fabrício Videira*
*Desenvolvedor de Softwares*
*Técnico em Suporte de Micros
*
(*(14) 3283-1336 *(*(**14) 8816-3810*
**develop.fabricio em gmail.com*



Mais detalhes sobre a lista de discussão lista