第二章、构建进销存管理系统的查询7-2

上传人:细水****9 文档编号:244297940 上传时间:2024-10-03 格式:PPT 页数:24 大小:195KB
返回 下载 相关 举报
第二章、构建进销存管理系统的查询7-2_第1页
第1页 / 共24页
第二章、构建进销存管理系统的查询7-2_第2页
第2页 / 共24页
第二章、构建进销存管理系统的查询7-2_第3页
第3页 / 共24页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第二章 构建进销存管理系统的查询统计,7,终极目标:能根据需要灵活、快速地查询简单进销存管理系统数据库的数据,计算机应用教研室,教学目标,1,、熟练掌握单表和多表的增删改查操作,并能构建复杂查询,2,、能够使用库函数进行数据统计,模块七、编辑进销存系统的数据,1,工作任务,入出库明细(入出库编号,序号,商品ID,入出库数量,进价,零售价,有效期,对应单号,对应序号,结存数),商品入出库,(,入出库编号,入出库类型编号,接收单位,操作员,ID,发票类型,发票号,经办人,发送单位,入出库日期,入出库标志,审核标志,审核日期,),库存,(,商品,ID,仓库,ID,数量,),入出库明细,.,入出库编号,=,商品入出库,.,入出库编号,仓库,ID=,商品入出库,.,接收单位,商品,ID=,入出库明细,.,商品ID,模块七、编辑进销存系统的数据,1,一、业务规则,1,、模拟,”,入库审核,”,的过程,2,、将“商品入出库”和,”,入出库明细”中对应的数据插入到“库存”表或修改“库存”表中对应的商品的数量,3,、商品在“库存”表的对应仓库中找不到匹配的记录时插入数据,否则修改库存数量,二、功能演示:入库管理入库审核,模块七、编辑进销存系统的数据,1,三、教学内容,A,、使用界面编辑数据,B,、,Insert into,语法,C,、,Update,语法,D,、,Delete,语法,数据类型复习,数 据 类 型,符 号 标 识,整数型,bigint,int,smallint,tinyint,精确数值型,decimal,numeric,浮点型,float,real,货币型,money,smallmoney,字符型,char,varchar,Unicode,字符型,nchar,nvarchar,文本型,text,ntext,日期时间类型,datetime,2.5,界面方式编辑数据,演示:界面操作、编辑“商品信息”表的数据,1,、增(,insert into),2,、删,(delete),3,、改(,update,),2.51 Insert into,【,语法,】,1,、,Insert into,表名(字段,1,,字段,2,,字段,3.,),Values(,值,1,,值,2,,值,3.),2,、,Insert into,表名(字段,1,,字段,2,,字段,3.,),Select,语句,注意事项:,1,、表名后括号内的字段列表,必须和,values,后括号内的字段个数相同,并且数据类型兼容,2,、表名后括号内的字段列表,必须和,Select,后字段的个数相同,并且数据类型兼容,2.51 Insert into,【,例,】,使用,T-SQL,语句向“仓库”中插入如下数据,仓库,id,职工,id,仓库名称,仓库地址,3,015,临时仓库,南泉白鹤路,4,016,物料仓库,Insert into,Insert into,仓库,(,仓库,id,职工,id,仓库名称,仓库地址,),values,(3,015,临时仓库,南泉白鹤路,),Insert into,仓库,values,(4,015,物料仓库,),2.51 Insert into,【,练习,】,使用,T-,sql,语句向“商品类别”中插入如下数据,类别,id,类别编码,类别名称,描述,停用标志,12,M,周边外设,13,N,笔记本电脑,0,14,K,婴儿用品,服装、洗浴,2.51 Insert into,【,例,】,将,”,商品信息”中商品名称为,”,特厚铝煲,”,的商品插入到库存表中,仓库,id=2,数量,=20,insert into,库存,(,商品,ID,仓库,ID,数量,),select,商品,id,1,20 from,商品信息,where,商品名称,=,特厚铝煲,2.51 Insert into,【,练习,】,1,、将“商品信息”中商品名称包含“康明”的商品插入到“库存”中,仓库,id=2,数量,=10,2,、无库存商品初始化,将商品信息中存在,库存中不存在的数据插入到库存中,仓库,id=3,数量,=100,2.52 Delete,格式:,1,、,Delete From,表名,where,条件表达式,2,、,delete,表,1 From,表,1,left,right,inner join,表,2 on,连接规则,where,条件表达式,3,、,Truncate table,表名,Delete,与,Truncate,Truncate,是,SQL,中的一个删除数据表内容的语句,用法是:,语法,TRUNCATE TABLE name,参数,name,是要截断的表的名称或要删除其全部行的表的名称。,下面是对,Truncate,语句在,MSSQLServer2000,中用法和原理的说明:,Truncate table,表名 速度快,而且效率高,因为,:,TRUNCATE TABLE,在功能上与不带,WHERE,子句的,DELETE,语句相同:二者均删除表中的全部行。但,TRUNCATE TABLE,比,DELETE,速度快,且,使用,的系统和事务日志资源少。,2.52 Delete,【,例,】,删除“仓库”中仓库,id=3,的记录,Delete,仓库,where,仓库,id=3,Or,delete from,仓库,where,仓库,id=3,注意:,delete,与,From,之间没有任何字符,(,如*),2.52 Delete,【,练习,】,1,、删除工龄在,2,年(含两年)以下的职工信息,delete from,职工信息,where,工龄,1980-12-30,3,、删除,”,商品类别”中停用标志为空的记录,delete from,dbo,.,商品类别,where,停用标志,is null,2.52 Delete,【,例,】,删除大渡口库房的所有,库存,记录,delete b from,仓库,a inner join,库存,b on a.,仓库,id=b.,仓库,id,where,仓库名称,=,大渡口库房,2.52 Delete,【,练习,】,1,、删除商品类别名称为厨具的所有,商品信息,delete b from,商品类别,a inner join,dbo,.,商品信息,b on a.,类别,ID=b.,类别,ID where,类别名称,=,厨具,2,、删除库房名称为总公司仓库,商品名称为早早麦燕麦片的,库存,记录,2.53 Update,格式,1,、,Update,表名,set,字段,1=,值,字段,2=,值,where,表达式,2,、,Update,表,1 set,字段,1=,值,字段,2=,值,From,表,1 left,right,inner,join,表,2 on,连接规则,where,表达式,2.53 Update,【,例,】,使用,T-SQL,修改如下数据,类别,id,类别编码,(修改后),类别名称,(修改后),12,M1,电脑外设,13,N1,笔记本电脑,14,K1,婴幼儿用品,2.53 Update,【,例,】,将大渡口仓库的所有商品库存,在原有基础上追加,100,update b set,数量,=,数量,+100 from,仓库,a inner join,库存,b on a.,仓库,id=b.,仓库,id,where,仓库名称,=,大渡口库房,2.53 Update,【,练习,】,1,、将商品信息中类别名称为玩具的零售价最高的五件商品的零售价降低,10,元,update,商品信息,set,零售价,=,零售价,-10 select top 5,零售价,from,商品信息,a inner join,商品类别,b on,a.,类别,ID=b.,类别,ID where,类别名称,=,玩具,order by,零售价,desc,2,、将类别名称为饮料的放在总公司库房的每件商品再多放,20,(即在库房里数量多加上,20,),update,dbo,.,库存,set,数量,=,数量,+20 select*from,dbo,.,商品信息,a inner join,dbo,.,商品类别,b on,a.,类别,ID=b.,类别,ID inner join,dbo,.,库存,c on a.,商品,ID=c.,商品,ID inner join,dbo,.,仓库,d on,c.,仓库,ID=d.,仓库,ID where,类别名称,=,饮料,and,仓库名称,=,总公司仓库,实战演练,完成工作任务,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!