sql
08/04/2003
0
CAROS COLEGAS:
EXISTE DUAS TABELAS LANCAMENTO E HORAS.
ESTES SÃO OS CAMPOS DA TABELA LANCAMENTO
DATA - NR - OS - HN
ESTES SÃO OS CAMPOS DA TABELA HORAS
DATA - NR - HN
O PROBLEMA É O SEGUINTE:
(1) -TODOS OS REGISTROS QUE EXISTE EM LANCAMENTO EXISTE EM HORAS POREM NEM TODOS REGISTROS DE HORAS EXISTE EM LANCAMENTO.
(2) - EXISTE REGISTRO EM HORAS E TAMBEM EM LANCAMENTO POREM NO CAMPO HN DA TAB. LANCAMENTO O VALOR E MENOR QUE HN DA TAB HORAS.
COMO POSSO MOSTRAR A QUANTIDADE DE REGISTROS POR DATA QUE NÃO EXISTA EM LANCAMENTO E QUE EXISTA EM LANCAMENTO POREM COM VALOR MENOR QUE O TAB HORAS
Favor postar o título em minúsculas
Moderador
EXISTE DUAS TABELAS LANCAMENTO E HORAS.
ESTES SÃO OS CAMPOS DA TABELA LANCAMENTO
DATA - NR - OS - HN
ESTES SÃO OS CAMPOS DA TABELA HORAS
DATA - NR - HN
O PROBLEMA É O SEGUINTE:
(1) -TODOS OS REGISTROS QUE EXISTE EM LANCAMENTO EXISTE EM HORAS POREM NEM TODOS REGISTROS DE HORAS EXISTE EM LANCAMENTO.
(2) - EXISTE REGISTRO EM HORAS E TAMBEM EM LANCAMENTO POREM NO CAMPO HN DA TAB. LANCAMENTO O VALOR E MENOR QUE HN DA TAB HORAS.
COMO POSSO MOSTRAR A QUANTIDADE DE REGISTROS POR DATA QUE NÃO EXISTA EM LANCAMENTO E QUE EXISTA EM LANCAMENTO POREM COM VALOR MENOR QUE O TAB HORAS
Favor postar o título em minúsculas
Moderador
Jlocio
Curtir tópico
+ 0
Responder
Posts
08/04/2003
Anonymous
use left join ou rigth join.
exemplo:
select * from horas
left join lancamentos on
(horas.chave = lancamento.chave and
horas.hn > lancamento.hn)
exemplo:
select * from horas
left join lancamentos on
(horas.chave = lancamento.chave and
horas.hn > lancamento.hn)
Responder
Clique aqui para fazer login e interagir na Comunidade :)