Search code examples
sqlsybasesybase-asa

Get records from last hour


I have this query:

SELECT Field1, OrderFor, Writeback, Actshipdate, Orderstatus, receivedate, receivetime
FROM orderinfo, shippinginfo
WHERE orderinfo.orderid = shippinginfo.orderid
AND shippinginfo.custid = '37782'
AND receivedate =  DATE(NOW())
AND receivetime = ???????

I am using Sybase adaptive server anywhere and trying to get records for the last hour.


Solution

  • try this !!

    SELECT Field1, OrderFor, Writeback, Actshipdate, Orderstatus, receivedate, receivetime
        FROM orderinfo, shippinginfo
        WHERE orderinfo.orderid = shippinginfo.orderid
        AND shippinginfo.custid = '37782'
        AND receivedate =  DATE(NOW())
         AND receivetime > DATEADD(HOUR, -1, GETDATE())