Gostaria da ajuda de vocês para uma consulta SELECT no PostgreSql. Posso usar o CONVERT no select?
A tabela possui um campo num_nf do tipo character varying(15). Na tabela do banco os valores dessa coluna são: 309, 310, 311, 312, 313, etc..
Mas quando efetuo um SELECT num_nf from tbl_venda os valores que aparecem são estes: VD-2486, VD-2486,VD-2486,etc
Porque esta ocorrendo isso? Segue a consulta completa abaixo:
SELECT public.tbl_venda.codigo, public.tbl_natureza_op.descricao as natureza, public.tbl_venda.data_cadastro, public.tbl_venda.vlsem_desc, public.tbl_venda.num_nf
FROM public.tbl_venda INNER JOIN public.tbl_itens_venda ON (public.tbl_venda.codigo = public.tbl_itens_venda.chvenda) INNER JOIN public.tbl_produto ON (public.tbl_itens_venda.chproduto = public.tbl_produto.codigo) INNER JOIN public.tbl_cliente ON (public.tbl_venda.chcliente = public.tbl_cliente.codigo) INNER JOIN public.tbl_nf_2 ON (public.tbl_venda.chnf_2 = public.tbl_nf_2.codigo) INNER JOIN public.tbl_natureza_op ON (public.tbl_nf_2.chnatureza_op = public.tbl_natureza_op.codigo)
AND (public.tbl_cliente.codigo = public.tbl_nf_2.chcliente) WHERE public.tbl_natureza_op.descricao SIMILAR TO '(VENDA%|%DOACAO|MOVIME)%' AND public.tbl_produto.nome <> '' AND public.tbl_cliente.nome <> ''
Pergunta
Marco Aurelio Ramos
Prezados,
Gostaria da ajuda de vocês para uma consulta SELECT no PostgreSql. Posso usar o CONVERT no select?
A tabela possui um campo num_nf do tipo character varying(15). Na tabela do banco os valores dessa coluna são: 309, 310, 311, 312, 313, etc..
Mas quando efetuo um SELECT num_nf from tbl_venda os valores que aparecem são estes: VD-2486, VD-2486,VD-2486,etc
Porque esta ocorrendo isso? Segue a consulta completa abaixo:
SELECT
public.tbl_venda.codigo,
public.tbl_natureza_op.descricao as natureza,
public.tbl_venda.data_cadastro,
public.tbl_venda.vlsem_desc,
public.tbl_venda.num_nf
FROM
public.tbl_venda
INNER JOIN public.tbl_itens_venda ON (public.tbl_venda.codigo = public.tbl_itens_venda.chvenda)
INNER JOIN public.tbl_produto ON (public.tbl_itens_venda.chproduto = public.tbl_produto.codigo)
INNER JOIN public.tbl_cliente ON (public.tbl_venda.chcliente = public.tbl_cliente.codigo)
INNER JOIN public.tbl_nf_2 ON (public.tbl_venda.chnf_2 = public.tbl_nf_2.codigo)
INNER JOIN public.tbl_natureza_op ON (public.tbl_nf_2.chnatureza_op = public.tbl_natureza_op.codigo)
AND (public.tbl_cliente.codigo = public.tbl_nf_2.chcliente)
WHERE public.tbl_natureza_op.descricao SIMILAR TO '(VENDA%|%DOACAO|MOVIME)%' AND public.tbl_produto.nome <> '' AND public.tbl_cliente.nome <> ''
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.