【发布时间】:2011-10-12 08:03:25
【问题描述】:
我有下表。
订购
订单号
客户编号
员工编号
订单日期
客户
客户编号
名称
地址
员工
员工编号
名称
地址
订单详情
订单号
数量
说明
价格
假设 ORDERDETAIL 表有 10 条记录
我想编写一个查询,它将从 ORDERDETAIL 表中返回 10 条记录,包括员工姓名、员工地址、客户姓名、客户地址和订单日期。
我知道我可以编写一个查询并使用 INNER JOIN 从 ORDER 表中获取信息,但是如何创建查询的其余部分以从 CUSTOMER 和 EMPLOYEE 表中获取信息。
SELECT *
FROM OrderDetail D
INNER JOIN Order O
ON D.OrderNumber = O.OrderNumber;
【问题讨论】: