【发布时间】:2015-09-09 12:12:50
【问题描述】:
我有四张桌子:
-
Customer(ID、客户姓名、城市) -
Product(pid, pname, sprice) -
Orders(OrderNum、CustomerID、EmpID、orderDate) -
Sales(OrderNum, pid, qty, totalAmmount, payed, credit, CreditEndDate)
我想使用以下查询从以上四个表中检索数据,但我遇到了一个问题,我可以为 sales 表设置别名?
SELECT
Cs.CustomerName, Cs.City, Crs.totalAmount, p.pname, Crs.qty,
crs.totalAmount, crs.payed, Crs.credit, ord.orderDate,
Crs.CreditEndDate
FROM
Customer Cs
INNER JOIN
Orders ord ON Cs.ID = ord.CustomerID
INNER JOIN
Product p ON p.pid = Sales Crs.pid
WHERE
ord.OrderDate BETWEEN '01/01/2014' AND '01/01/2016'
ORDER BY
[CustomerName]
有什么帮助吗?提前致谢。
【问题讨论】:
标签: c# sql-server