[firebase-br] Tabelas de Cotação

Fabricio Videira develop.fabricio em gmail.com
Qui Dez 8 16:11:13 -03 2011


Andre da uma revisada nos seu select deve haver alguma coisa que esta
gerando alguma redundância para ele duplicar os dados


Em 8 de dezembro de 2011 16:05, Andre Gustavo Torres <
andregustorres em gmail.com> escreveu:

> Ola! pessoal!!
>
> pra variar apareci aqui novamente, fiz a tabela abaixo e quando fui fazer o
> select ele esta voltando com varios resultados duplicados
> as minhas tabelas estao assim
>
> TABLE C_COTA (
>    COD_C   INTEGER NOT NULL,
>    FK_REQ  INTEGER
> );
>
> CREATE TABLE F_COTA (
>    COD_FOR      INTEGER NOT NULL,
>    FK_COD_FORN  INTEGER,
>    FK_ID_COTA   INTEGER
> );
>
> CREATE TABLE P_COTA (
>    COD_PRO        INTEGER NOT NULL,
>    FK_COD_PRO     INTEGER,
>    FK_FORN_COTA  INTEGER,
>    PRECO_UNI      DOUBLE PRECISION,
>    PRECO_TOT      DOUBLE PRECISION,
>    DESCONTO       DOUBLE PRECISION,
>    QUANT          DOUBLE PRECISION,
>    FK_ID_COTA     INTEGER
> );
>
> o meu select esta assim
>
> SELECT
> cod_c,QUANT,FANTASIA,NUMEROREQ,PRECO_UNI,PRECO_TOT,DESCONTO,DESCRICAO
>
> FROM cad_prodserv,cad_fornec,c_cota,f_cota,p_cota,numero_requisicao
>
> WHERE cod_c= p_cota.fk_id_cota and fk_req=numeroreq and
> p_cota.fk_f_cod_cota=cad_fornec.codigo
> and p_cota.fk_cod_pro= cad_prodserv.codigo_ps and cod_c=2
>
> dai ele volta com varios resultados duplicados
>
> obrigado!!
>
> Em 8 de dezembro de 2011 11:30, Andre Gustavo Torres <
> andregustorres em gmail.com> escreveu:
>
> >
> > OK.. ALISSON OBRIGADO
> > minha tabela ficou assim
> >
> > t1- cotacao
> > id_cotacao
> >
> > t2-fornecedor_cota
> > id_forn_cota
> > fk_cod_forn
> > fk_id_cotacao
> > vl_uni
> > vl_tot
> > qnt
> > desconto
> >
> > t3- prod_cota
> >
> > id_prod_cota
> > fk_cod_prod
> > fk_id_cota
> > fk_cod_forn(aqui eu mando gravar o codigo do fornecedor direto e consulto
> > o fornecedor_cota pelo fk_cod_forn)
> >
> > o que voce achou da minha idéia? estou testando ainda pra ver se ela vai
> > funcionar certinho
> >
> > obrigado mesmo a todos vocês que me ajudaram
> >
> >
> >
> ______________________________________________
> 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*



Mais detalhes sobre a lista de discussão lista