T-sql创建存储过程p_Sale1,显示每种产品的销售量和销售金额。
时间: 2024-03-07 19:53:46 浏览: 78
好的,以下是创建存储过程p_Sale1的T-SQL代码:
```
CREATE PROCEDURE p_Sale1
AS
BEGIN
SELECT ProductName, SUM(Quantity) AS TotalQuantity, SUM(Quantity * UnitPrice) AS TotalAmount
FROM Products
JOIN OrderDetails ON Products.ProductID = OrderDetails.ProductID
GROUP BY ProductName
END
```
该存储过程通过连接Products和OrderDetails表,计算每种产品的总销售量和总销售金额,并按照产品名称进行分组。你可以直接调用该存储过程来查询结果。希望能对你有所帮助!
阅读全文