none
Consulta SELECT entre duas datas RRS feed

  • Pergunta

  • Bom dia, pessoal.

     

    Possuo uma tabela de pedidos (Orders) onde há um campo de data (OrderDate). Atualmente, consigo listar todos os pedidos feitos a partir de uma determinada data entrada pelo usuário através da seguinte consulta:

     

    SELECT Orders.OrderID, [Order Details Totals].[Line Item Totals], Nz([Line Item Totals])+Nz([Taxes])+Nz([FreightCharge]) AS [Order Totals], Orders.CustomerID, Orders.EmployeeID, Orders.OrderDate, Orders.PurchaseOrderNumber, Orders.ShipDate, Orders.ShippingMethodID, Orders.PaymentReceived, Orders.Comment
    FROM [Order Details Totals] INNER JOIN Orders ON [Order Details Totals].OrderID=Orders.OrderID
    WHERE ((Orders.OrderDate)>=[Enter a date]);

    Agora preciso executar esta mesma consulta a partir de um período, duas datas (inicial e final) entradas pelo usuário. Como posso fazer isso?

     

    Antecipadamente grato,

     

    Wesley Silva

    segunda-feira, 9 de junho de 2008 13:54

Respostas

  • Boa tarde Wesley Silva,

    Altere sua clausula WHERE PARA

    WHERE ((Orders.OrderDate)>=[Enter a date inicial ]) AND (Orders.OrderDate)=<[Enter a date final]) ;
    OU
    WHERE ((Orders.OrderDate) BETWEEN [Enter a date inicial ]) AND [Enter a date final]) ;

    • Marcado como Resposta Richard Juhasz quinta-feira, 27 de setembro de 2012 17:21
    quinta-feira, 2 de abril de 2009 16:33