[firebase-br] Ajuda com o Cast

Daniel Maranhão danielmachado em agetop.goias.gov.br
Sex Maio 27 13:55:56 -03 2011


André,

Obrigado. O Problema era esse mesmo.
Minha regra de negocio era pra ser unico, porém localizei alguns registros 
repetidos.

Obrigadão !

Atc,

Daniel.



----- Original Message ----- 
From: "andre conrado" <acf.andre em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, May 27, 2011 12:08 PM
Subject: Re: [firebase-br] Ajuda com o Cast


Uma informação?

Na tabela ESTOQUE o campo PRODUTO_ID é único? Acho que sua resposta
vai ser não, e se eu estiver correto qto a sua resposta, o errado está
ai. Mas para continuar preciso de tua confirmação.


Em 26/05/11, Daniel Maranhão<danielmachado em agetop.goias.gov.br> escreveu:
> Eduardo,
>
>
> versão 2.1
>
> SAIDA
>
> PK - IDSAIDA
> FK - USUARIO_ID
>
> PESSOA
> PK - IDPESSOA
>
> ESTOQUE
>
> PK - IDESTOQUE
> FK - PRODUTO_ID
>
> Já agradeço pela ajuda.
>
> Atc,
>
> Daniel.
>
> ----- Original Message -----
> From: "Eduardo Jedliczka" <edujed em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Thursday, May 26, 2011 4:37 PM
> Subject: Re: [firebase-br] Ajuda com o Cast
>
>
> E, quais são as PKs e FKs ?
>
> Mais um detalhe... qual é a versão do FB ?
>
> ==========================
> Eduardo Jedliczka
> Apucarana - Pr
> ==========================
>
>
>
> Em 26 de maio de 2011 13:43, Daniel Maranhão <
> danielmachado em agetop.goias.gov.br> escreveu:
>
>> Paulo,
>>
>> Obrigado pela dica. É porque nesse caso eu copiei das minhas linhas do
>> Delphi. Vou prestar mais atenção nisso.
>>
>> Eduardo,
>>
>> As estruturas da tabela são:
>>
>> SAIDA
>> - IDSAIDA
>> - QNT_SOLICITADA
>> - PRODUTO_ID
>> - QNT_ATENDIDA
>> - USUARIO_SOLICITANTE
>> - USUARIO_ID
>> - DEPARTAMENTO_ID
>> - SAIDA_ID
>>
>> ESTOQUE
>> - IDESTOQUE
>> - PRODUTO_ID
>> - ULT_PRECO
>> - SALDO
>>
>> PESSOA -
>> PESSOA
>> - IDPESSOA
>> - NOME
>> - CONTATO
>> - DATA_CADASTRO
>>
>>
>> ----- Original Message ----- From: "Paulo Portella" <
>> pportellaa.firebase em gmail.com>
>> To: "FireBase" <lista em firebase.com.br>
>> Sent: Thursday, May 26, 2011 12:04 PM
>> Subject: Re: [firebase-br] Ajuda com o Cast
>>
>>
>>
>>
>> Ainda acho que os usuários deveriam aprender a "escrever" seus SELECTs,
>> de forma que só de olhar já se tenha uma "leitura" melhor, além é claro
>> de saber respeitar como se faz os relacionamentos e as nomenclaturas dos
>> mesmos.
>>
>> Sem mudar seu SELECT, concorda comigo que se ele tivesse sido escrito
>> assim não seria "melhor visto/lido" ?
>>
>>
>>  select
>>           pessoa.nome,
>>           CAST(EXTRACT(MONTH FROM saida.data_saida) || '-' ||
>> EXTRACT(YEAR FROM saida.data_saida) AS CHAR(15)) as DATA,
>>           sum(saida.qnt_atendida * estoque.ult_preco) as total
>>  from
>>           saida,
>>           estoque,
>>           pessoa
>>  where
>>          saida.produto_id = estoque.produto_id
>>          and
>>          saida.pessoa_id = pessoa.idpessoa
>>  group by
>>            2, 1
>>  order by
>>            pessoa.nome
>>
>> ______________________________________________
>> 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
>>
>> ______________________________________________
>> 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
>>
> ______________________________________________
> 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
>
>
> ______________________________________________
> 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
>


-- 
Um Abraço,
André Conrado.

055 21 9176-7013 - Claro

______________________________________________
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