hellblazeruk
asked on
Microsoft Access Query
Hi,
I am looking for help with an access query,
I am looking for the date parameter to be the system date -1 day
My current query is
SELECT Products.ItemNumber, Products.ItemName, Sum(SalesHistory.Revenue) AS SumOfRevenue, Sum(SalesHistory.NumberSol d) AS SumOfNumberSold
FROM Products INNER JOIN SalesHistory ON Products.ItemNumber = SalesHistory.ItemNumber
WHERE (((SalesHistory.ImportDate )=Date()))
GROUP BY Products.ItemNumber, Products.ItemName
ORDER BY Sum(SalesHistory.NumberSol d) DESC;
I am looking for help with an access query,
I am looking for the date parameter to be the system date -1 day
My current query is
SELECT Products.ItemNumber, Products.ItemName, Sum(SalesHistory.Revenue) AS SumOfRevenue, Sum(SalesHistory.NumberSol
FROM Products INNER JOIN SalesHistory ON Products.ItemNumber = SalesHistory.ItemNumber
WHERE (((SalesHistory.ImportDate
GROUP BY Products.ItemNumber, Products.ItemName
ORDER BY Sum(SalesHistory.NumberSol
In T_SQL you would use:
DATEADD(day,-1,GETDATE())
For JET (Access):
Dateadd("d",-1,Date())
DATEADD(day,-1,GETDATE())
For JET (Access):
Dateadd("d",-1,Date())
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thank you.
WHERE (((SalesHistory.ImportDate
Otherwise, you will need something like:
WHERE (SalesHistory.ImportDate>=
AND (SalesHistory.ImportDate < Date())