销售管理系统数据库设计说明书

2026/4/25 23:37:55

return @销售次数 end

执行函数:

select dbo.销售次数('鼠标') as 销售次数 select dbo.销售次数(default)

d. 创建存储过程(5分): 创建一个名为客户订购信息存储过程,用于查询指定客户的联系人姓名、联系方式、以及该公司订购产品的明细表。 create proc 客户订购信息

(@客户名称 varchar(50)='通恒机械有限公司') as

select 公司名称,联系人姓名,商品名称,单价,订购数量,订购日期 from 客户join 销售订单

On 客户.客户编号=销售订单.客户编号 join 商品

on 商品.商品编号=销售订单.商品编号 where 公司名称=@客户名称

执行输入参数为默认值的存储过程: exec 客户订购信息

执行带输入参数的存储过程:

exec 客户订购信息 '三川实业有限公司

e. 创建触发器(5分): 创建一个触发器实现当向销售订单表添加一条记录时,自动修改商品表的库存数量和已售数量。

create trigger 销售 on 销售订单 after insert as

update 商品

set 库存数量=库存数量-订购数量, 已售数量=已售数量+订购数量 from 商品 join inserted

on 商品.商品编号=inserted.商品编号 4.执行查询(共15分) (1)简单查询(2分):从客户表中检索所有客户的公司名称、联系人姓名和地址。 select 公司名称,联系人姓名,地址 from 客户 (2) 条件查询(3分):在销售管理数据库的销售订单表中,查询员工编号为1、5和7的员工接受订单信息。

select * from 销售订单 where 员工编号in(1,5,7) (3)统计查询(2分):统计所有员工的平均工资、最高工资、最低工资和工资总和。

select avg(工资) as 平均工资,max(工资) as 最高工资,min(工资) as 最低工资,sum(工资) as 工资总和 from 员工 (4)分组查询(3分):查询男女员工的平均工资。

select 性别,avg(工资) as 平均工资 from 员工 group by 性别

(5)多表查询(2分):查询“国皓科技有限公司”订购的商品信息,包括客户编号,公司名称,商品编号,商品名称,商品价格,订购数量。

select a.客户编号,公司名称,c.商品编号,商品名称,单价,订购数量 from 客户 a join 销售订单 as b on a.客户编号=b.客户编号 join 商品 as c on c.商品编号=b.商品编号 where 公司名称='国皓科技有限公司‘ (6)嵌套查询(3分):查询比平均工资高的员工的姓名和工资。 select 姓名,工资 from 员工

where 工资>(select avg(工资) from 员工)


销售管理系统数据库设计说明书.doc 将本文的Word文档下载到电脑
搜索更多关于: 销售管理系统数据库设计说明书 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219