Hi guys. I've just entered this SQL to insert data into another table.
INSERT INTO OldOrders
SELECT *
FROM Orders
WHERE OrderID IN
(Select Orders.OrderID From Orders INNER JOIN OrdersDetails ON Orders.OrderID=OrdersDetails.OrderID
WHERE (Orders.Date Between '01/01/2008' And '01/02/2009') );
However the problem is with the date or the last line.
What I want is to Insert data from 01/01/2008 to 01/01/2009 from Orders table to OldOrders. However instead of entering a select few it enters all data from the orders table.
Help will be appreciated.
INSERT INTO OldOrders
SELECT *
FROM Orders
WHERE OrderID IN
(Select Orders.OrderID From Orders INNER JOIN OrdersDetails ON Orders.OrderID=OrdersDetails.OrderID
WHERE (Orders.Date Between '01/01/2008' And '01/02/2009') );
However the problem is with the date or the last line.
What I want is to Insert data from 01/01/2008 to 01/01/2009 from Orders table to OldOrders. However instead of entering a select few it enters all data from the orders table.
Help will be appreciated.