在 table 之间创建 table、查询和关系

Creating table,queries and relations between the tables

我需要创建 4tables(产品、客户、订单、订单商品)。产品有名称和价格。客户保留名称。订单包含客户、日期和订单项目集。订单项目持有订单、产品和数量。所有 table 都应该有自增主键 – id.
创建 table 后,我需要执行不同的脚本,我不明白为什么当我 运行 这个脚本时:

INSERT INTO Orders VALUES (1,'2015-02-13 13:47:04'), (2,'2015-02-14 22:03:44'), (3,'2015-02-18 09:22:01'), (4,'2015-02-11 20:17:18'); 

我收到这个错误:

Column name or number of supplied values does not match table definition.

我是这样创建table的:

Create table Orders
(
OrdersID int not null,
Customer varchar(50),
date date,
Set_Of_Order_Items varchar(50),
primary key(OrdersID)
)

对于我收到此错误的原因有什么建议吗?

如果您只想插入一些列,您必须明确指出这些列

 INSERT INTO Orders (OrdersID , date)  
 VALUES (1,'2015-02-13 13:47:04'), 
 (2,'2015-02-14 22:03:44'), 
 (3,'2015-02-18 09:22:01'), 
 (4,'2015-02-11 20:17:18');