MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos

    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1049
    Registrado : 11/11/2009

    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Empty [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos

    Mensagem  scandinavo 29/6/2010, 13:27

    Como criar Uma consulta que me retorne somente o lote usado no intervalo entre uma data entrada e outra de produto.


    Ex. Vou ter 3 entradas de produtos no mes

    01/06/10 milho lote 1010
    15/06/10 milho lote 1015
    28/06/10 milho lote 1020

    e produzir racao todos os dias e queria pegar o numero do lote correspondente ao intervalo de entradas

    racao produzida entre 01/06/10 ate 14/06/10 milho lote 1010

    racao produzida entre 15/06/10 ate 27/06/10 milho lote 1015

    racao produzida entre 28/06/10 ate proxima entrada milho lote 1020

    http://www.speedyshare.com/files/23179954/Lotes.mdb
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Empty Re: [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos

    Mensagem  JPaulo 29/6/2010, 14:04

    Olá Mario;

    Abra uma consulta nova em modo SQL, cole isto e teste;

    SELECT "Ração produzida entre" & " " & [datainicial] & " e " & [datafinal] & " " & tbEntradaIngredientes!Ingrediente & "-" & "Lote:" & [Lote] AS Resultado
    FROM tbEntradaIngredientes INNER JOIN (tbFormulaPremix INNER JOIN tbFabricacao ON tbFormulaPremix.CodPremix = tbFabricacao.CodPremix) ON tbEntradaIngredientes.Ingrediente = tbFormulaPremix.Ingrediente
    GROUP BY tbEntradaIngredientes.Ingrediente, tbEntradaIngredientes.Lote
    HAVING (((tbEntradaIngredientes.Ingrediente)="milho") AND ((Max(tbFabricacao.DataFabricacao)) Between [datainicial] And [datafinal]) AND ((Min(tbEntradaIngredientes.DataEntrada)) Between [datainicial] And [datafinal]));


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Folder_announce_new Instruções SQL como utilizar...
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1049
    Registrado : 11/11/2009

    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Empty Re: [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos

    Mensagem  scandinavo 29/6/2010, 16:44

    Jpaulo

    Ficou bem interessante a solução

    Mas se eu tiver mais racao produzida alem da data pedida a consulta aparece em branco.


    Mais uma pergunta eu tenho uma entrada dia 01/06/10
    comecei a produzir a partir do dia 03/06/10 se eu pedir a apartir do dia 03/06/10 nao
    busca o lote de entrada dia 01/06/10
    Tem como fazer pegar o lote de entrada anterior a data de fabricacao ate a da da proxima entrada
    Obrigado pela atenção

    Para melhor visualisacao e de um outro ponto de vista.
    O proposito deste projeto é o sequinte saber a racao produzida, os ingredientes utilizados e seus respectivos lotes no periodo de fabricacao.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Empty Re: [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos

    Mensagem  JPaulo 29/6/2010, 23:03

    Amigo Mario, veja se funfa;


    SELECT "Ração produzida entre" & " " & [datainicial] & " e " & [datafinal] & " " & tbEntradaIngredientes!Ingrediente & "-" & "Lote:" & [Lote] AS Resultado
    FROM tbEntradaIngredientes LEFT JOIN (tbFormulaPremix LEFT JOIN tbFabricacao ON tbFormulaPremix.CodPremix = tbFabricacao.CodPremix) ON tbEntradaIngredientes.Ingrediente = tbFormulaPremix.Ingrediente
    GROUP BY tbEntradaIngredientes.Ingrediente, tbEntradaIngredientes.Lote
    HAVING (((tbEntradaIngredientes.Ingrediente)="milho") AND ((Max(tbFabricacao.DataFabricacao)) Between [datainicial] And [datafinal])) OR (((tbEntradaIngredientes.Ingrediente)="milho") AND ((Max(tbFabricacao.DataFabricacao)) Between [datainicial] And [datafinal])) OR (((tbEntradaIngredientes.Ingrediente)="milho") AND ((Max(tbEntradaIngredientes.DataEntrada))<=[datainicial])) OR (((tbEntradaIngredientes.Ingrediente)="milho") AND ((Max(tbEntradaIngredientes.DataEntrada))>=[datafinal]));



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Folder_announce_new Instruções SQL como utilizar...
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1049
    Registrado : 11/11/2009

    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Empty Re: [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos

    Mensagem  scandinavo 1/7/2010, 01:12

    Funcionou

    Agora posso dar continuidade ao proceso.

    Muito obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Empty Re: [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos

    Mensagem  JPaulo 1/7/2010, 08:34

    Valew pelo retorno amigo.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos Empty Re: [Resolvidos]Ligar-Unir datas de fabricacao-produção-uso com intervalo de datas de entrada dos produtos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 19:34