用SQL语句创建存储过程proc1,根据指定的商品编号,返回该商品在购物车里的总数量
时间: 2024-03-23 17:39:22 浏览: 62
使用SQL语句创建存储过程
在 SQL Server 中,您可以使用以下 SQL 语句创建存储过程 proc1,该存储过程根据指定的商品编号,返回该商品在购物车里的总数量:
```
CREATE PROCEDURE proc1
@product_id INT
AS
BEGIN
SELECT SUM(quantity) as total_quantity
FROM shopping_cart
WHERE product_id = @product_id
END
```
在上述 SQL 语句中,我们创建了一个名为 proc1 的存储过程,该存储过程需要一个名为 @product_id 的输入参数,指定要查询的商品编号。然后,我们使用 SELECT 语句查询购物车表中商品编号为 @product_id 的商品数量总和,并将其命名为 total_quantity。最后,我们通过执行该存储过程并传入商品编号参数来获取该商品在购物车里的总数量。
阅读全文