数据库
CREATETABLE商品表(
①整个s-选择语句的含义是:根据Where子句的条件表达式,从From子句指定的基本表或视图中找出满足条件的元组,再按s-选择子句中的目标列表达式,选出元组中的属性值形成结果表。
②该题中(s-选择 FROM销售表t1 WHERE and=year(Getdate()))是个嵌套,别名叫做销售总金额。
③语句执行过程:
·先从商品表中按照第二个Where形成一个初步查询结果。由于只有商品表中有类别,因此可知第四空填写:t2.类别=@lb(t2是商品表的别名,t1是销售表的别名)。由此可知该步是按给定类别查询。
·销售总金额语句就应该在第一部的基础上求某年的总额。因此可以推断第三空是获得销售时间语句。因此该空填写t1.销售时间。由于是在第一步基础上的查询,所以应该实行连表查询,第二空应该填写连接的条件,即t1.商品号=t2.商品号。
·第一空应该是求总额的语句。销售总金额=销售单价*销售数量,即销售单价*SUM(销售数量)。
【参考答案】
第一空:销售单价*SUM(销售数量)
第二空:t1.商品号=t2.商品号
第三空:t1.销售时间
第四空:t2.类别=@lb
你可能感兴趣的试题
A.数据库物理结构设计
B.数据库事务详细设计
C.应用程序详细设计
D.数据库备份与恢复设计
A.4个
B.5个
C.6个
D.7个
最新试题
(10分)在SQL Server 2008数据库中存在销售单据明细表,其建表语句为:在系统运行一段时间后,此表中有近千万
(10分)设在SQL Server 2008某数据库中有汽车表和销售表,表的定义如下:PRIMARYKEY(汽车型号,销
(10分)假定我们要为某社交平台建立一个数据库,存储如下信息:·每个用户有用户编号、姓名、手机号;·每个群有群编号,群名
在企业数据仓库架构中,操作型数据存储ODS一般情况下主要用来支持即时OLAP和全局型【15】两类应用。
在数据仓库环境中,数据的【14】设计是一种重要的设计问题,它会影响到数据仓库中数据量以及系统能回答的查询的类型。
在分布式数据库系统中,为了保证全局事务的原子性,参与事务执行的所有场地或者全部提交,或者全部【13】。
事务内部故障可以分为预期的和非预期的,并发死锁故障属于【12】的事务内部故障。
增加冗余列的调优方法是典型的以空间换【11】的调优方法。
【10】视图是一种保存了查询结果的数据库对象,其中的数据是预先计算并保存在对象中的。
在SQL Server 2008中,若要删除U1登录账户,请补全下列语句:DROP【9】U1
