Jump to content
dio123

query certa e errada

Recommended Posts

dio123

esta query criei no sql server express e funciona e mostra os dados com eu quero.

Agora fui inserir no vb.net e dá-me erro.

select sum(itens_factura.preco_final) as a ,iva.iva
from itens_factura,produtos,iva
where itens_factura.n_factura = 1 and
itens_factura.codinterno= produtos.codinterno and 
produtos.p_iva = iva.p_iva
group by iva.iva

erro imagem: http://img853.imageshack.us/i/semttulom.png/

Share this post


Link to post
Share on other sites
Caça

É impressão minha ou na imagem está escrito "iva.iva.p_iva"


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
dio123

está escrito "iva.iva.p_iva".

apaguei tudo e  copiei novamente a query, e quando clico execute query ele  poem o "iva"  atrás do "iva.p_iva" ficando "iva.iva.p_iva".

que estranho não deveria acontecer.

Share this post


Link to post
Share on other sites
Caça

Experimenta sem colocar o iva ou coloca parênteses rectos


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
jpaulino

Estás a fazer o select de 3 tabelas ? (FROM itens_factura,produtos,iva)

Share this post


Link to post
Share on other sites
dio123

sim, porque entre tabela produtos e o iva é apenas para encontrar a percentagem do IVA correspondente ao produto

itens facturas, e somar os produtos  correspondentes a  cada  iva.

o objectivo desta query é dar o seguinte resultado da factura correspondente.

exemplo:

factura 1:

preco_final_total  ---- iva

235€                          23%

150€                          13%

Agora a query funciona mas não mostra dados no vb , se for no sql server mostra.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.