![sqlserver的一个小问题 sqlserver的一个小问题](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwyWnZjblZ0TG1OelpHNHVibVYwTDFCdmFXNTBSbTl5ZFcwdmRXa3ZjMk55YVhCMGN5OWpjMlJ1TDFCc2RXZHBiaTh3TURFdlptRmpaUzh6TWk1bmFXWT0%3D.jpg?w=700&webp=1)
3 个解决方案
#1
[
这样
,
这个是最简单,最常用的查询形式了,楼主不会?, 这个是存储过程通用的写法,里面加select语句就好
执行存储过程exec new_proc]
CREATE PROC my_proc
@a VARCHAR(20), --商品类别
@b VARCHAR(20), --商品名称
@c NUMERIC(10,2), --价格
@d INT --库存数量
AS
BEGIN
SELECT * FROM 库存表
where 商品类别=@a
AND 商品名称=@b
AND 价格=@c
AND 库存数量=@d
END
这样
![sqlserver的一个小问题 sqlserver的一个小问题](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwyWnZjblZ0TG1OelpHNHVibVYwTDFCdmFXNTBSbTl5ZFcwdmRXa3ZjMk55YVhCMGN5OWpjMlJ1TDFCc2RXZHBiaTh3TURNdmIyNXBiMjR2T1M1bmFXWT0%3D.jpg?w=700&webp=1)
这个是最简单,最常用的查询形式了,楼主不会?, 这个是存储过程通用的写法,里面加select语句就好
CREATE PROC new_proc--创建存储过程,new_proc存储过程名称
AS
BEGIN
select 语句
END
执行存储过程exec new_proc]
#1
[
这样
,
这个是最简单,最常用的查询形式了,楼主不会?, 这个是存储过程通用的写法,里面加select语句就好
执行存储过程exec new_proc]
CREATE PROC my_proc
@a VARCHAR(20), --商品类别
@b VARCHAR(20), --商品名称
@c NUMERIC(10,2), --价格
@d INT --库存数量
AS
BEGIN
SELECT * FROM 库存表
where 商品类别=@a
AND 商品名称=@b
AND 价格=@c
AND 库存数量=@d
END
这样
![sqlserver的一个小问题 sqlserver的一个小问题](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwyWnZjblZ0TG1OelpHNHVibVYwTDFCdmFXNTBSbTl5ZFcwdmRXa3ZjMk55YVhCMGN5OWpjMlJ1TDFCc2RXZHBiaTh3TURNdmIyNXBiMjR2T1M1bmFXWT0%3D.jpg?w=700&webp=1)
这个是最简单,最常用的查询形式了,楼主不会?, 这个是存储过程通用的写法,里面加select语句就好
CREATE PROC new_proc--创建存储过程,new_proc存储过程名称
AS
BEGIN
select 语句
END
执行存储过程exec new_proc]