设有一个 GoodsManage数据库,其中关系模式如下:
GoodsInfo(商品编号,商品名称,类别编号,商品价格,库存,备注)
GoodsType(类型编号,类型名称,说明)
GoodsOrder(销售编号,商品编号,销售时间,销售量)
按要求完成如下操作:
1、创建视图,要求显示商品名称,类型名称,商品价格,销售时间,销售量,库存。
2、创建存储过程,根据商品名称,查询商品库存,如果库存大于3则输出“库存充足”,否则输出“库存不足”。
![](https://profile-avatar.csdnimg.cn/default.jpg!4)
SQL Server问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 超级小狗 2024-01-09 13:19关注
1、创建视图,要求显示商品名称,类型名称,商品价格,销售时间,销售量,库存。‘
CREATE VIEW GoodsView AS SELECT g.商品名称, t.类型名称, g.商品价格, o.销售时间, o.销售量, g.库存 FROM GoodsInfo g INNER JOIN GoodsType t ON g.类别编号 = t.类型编号 INNER JOIN GoodsOrder o ON g.商品编号 = o.商品编号;
2、创建存储过程,根据商品名称,查询商品库存,如果库存大于3则输出“库存充足”,否则输出“库存不足”。
CREATE PROCEDURE CheckStock(IN goods_name VARCHAR(50)) BEGIN DECLARE stock INT; SELECT 库存 INTO stock FROM GoodsInfo WHERE 商品名称 = goods_name; IF stock > 3 THEN SELECT "库存充足" AS result; ELSE SELECT "库存不足" AS result; END IF; END;
解决 无用评论 打赏 举报
悬赏问题
- ¥30 arduino vector defined in discarded section `.text' of wiring.c.o (symbol from plugin)
- ¥20 关于#c++#的问题:(2)运算二叉树·表达式一般由一个运算符和两个操作数组成:(相关搜索:二叉树遍历)
- ¥20 如何训练大模型在复杂因素组成的系统中求得最优解
- ¥15 关于#r语言#的问题:在进行倾向性评分匹配时,使用“match it"包提示”错误于eval(family$initialize): y值必需满足0 <= y <= 1“请问在进行PSM时
- ¥45 求17位带符号原码乘法器verilog代码
- ¥20 PySide6扩展QLable实现Word一样的图片裁剪框
- ¥15 matlab数据降噪处理,提高数据的可信度,确保峰值信号的不损失?
- ¥15 怎么看我在bios每次修改的日志
- ¥15 python+mysql图书管理系统
- ¥15 Questasim Error: (vcom-13)