GARANTIR DESCONTO

Fórum Ola, pessoal poque esse comando na retorna correto? #564606

25/10/2016

0

select distinct it.status as iv_status, nf.data, nf.seqnf, nf.especienf, nf.status as nf_status, li.status as liv_status, li.especie
from itensnotasfiscais it
inner join notasfiscais nf on nf.id= it.id
inner join livrosai li on li.idnota = it.id
where nf.especienf='NFC' and li.especie='NFC'
and nf.data between '01.03.2016' and '30.03.2016'
group by it.status, nf.data, nf.seqnf, nf.especienf, nf.status,  li.status, li.especie
order by nf.seqnf


so o primeiro regitro que da certo, os demais na tabela itensvenadas o status que deveria ser C nao, retorna em branco. so os outros dois stauts que tao corretto retornando C e C. as tabela notasfiscais e livro sai so tem um registro par cada id e a tabela itensnotasfiscais tem varios registros para cada id
Leomar Cleudson

Leomar Cleudson

Responder

Posts

25/10/2016

Pestana

Eu não entendi, você poderia explicar melhor?
Responder

Gostei + 0

25/10/2016

Leomar Cleudson

Tenho 3 tabelas: itensnotasfiscais, notasfiscais e livrosai. a relacao entre elas é o campo id. Tentei fazer um select pra retornar os campos status de cada tabela pra ver com esta o status de cada, pois pode acontecer do sistema nao esta colocando status C em todas as tabelas por isso preciso saber qual delas está com status diferente da outra. O problema é que a tabela itensnotasfiscais tem varios registro e retorna errado.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar