[主观题]

在SQL Server 2000中,某数据库中有图书表(书号, 图书名称, 类别)和销售表(书号, 销售时间, 销售数量),其中销售数量大于0。现要查询2009年10月销售的图书名称和类别。请补全下列实现该功能的查询语句。

SELECT图书名称, 类别FROM图书表

WHERE EXISTS(SELECT*FROM销售表

WHERE销售时间BETWEEN '2009/10/1' AND '2009/10/31'

______)

参考答案与解析:

相关试题

在SQL server 2000中,设有图书表(书号,书名,类别,单价)和图书印

[单选题]在SQL server 2000中,设有图书表(书号,书名,类别,单价)和图书印刷表(书号,印刷日期,印刷数量,印次),每个书号代表一种图书。书号、书名和类别的数据类型均为varehar(20),单价、印刷数量和印次的数据类型均为int,印刷日期的数据类型大smalldatetime.现需查询指定类别的图书在指定年份后(含指定年份)累计印刷总数量。请写出实现该功能的标量函数。

  • 查看答案
  • 设有图书管理数据库,包含三张表:图书明细表(图书编号,图书类别,图书名称,作者,

    [试题]设有图书管理数据库,包含三张表:图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);读者表(借书证号,姓名,系别,办证日期);借出信息表(借出编号,借书证号,图书编号,借书日期);完成下列操作:(10分)定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为:f_BorrowBook(@jszh char(20))。

  • 查看答案
  • ( 2 )现 有某图书销售数据库,其关系表结构如下:图书表(图书编号,图书名称,

    [试题]( 2 )现 有某图书销售数据库,其关系表结构如下:图书表(图书编号,图书名称,出版社编号,出版社名称,出版时间,出版数量,版次)图书销售表(图书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话)书店表(书店编号,联系电话,所在城市编号,城市名称)该系统所涉及的数据存在如下约束:I. 一个出版社可以出版多本图书,一本图书只能在一个出版社出版,在该系统中记录的图书出版信息包括出版时间、版次及出版数量信息;II. 一个书店可以出售多本图书给多个读者 , 每位读者可以从多个书店购买多本图

  • 查看答案
  • 图书馆数据库系统中有下列模式:书(书号,类别,书名,出版社,年份,作者,价格,总

    [单选题]图书馆数据库系统中有下列模式:书(书号,类别,书名,出版社,年份,作者,价格,总藏书量,现有库存)借书卡(卡号,姓名,单位,类别)借书记录(卡号,书号,借期,还期)其中关系书和关系借书卡的主键分别为书号和卡号,关系借书记录的主键为()。A.卡号,书号B.书号,借期C.卡号,书号,借期D.卡号,借期

  • 查看答案
  • “图书”表中有字符型字段“图书名称”和“图书类型”,要求用SQL DELETE命

    [单选题]“图书”表中有字符型字段“图书名称”和“图书类型”,要求用SQL DELETE命令将图书表中书名中含有“计算机”且图书类型是“小说”的记录全部打上删除标记,正确的SQL命令是( )。A. DELETE FROM图书FOR图书名称LIKE”%计算机%”AND图书类型=”小说”B. DELETE FROM图书WHILE图书名称LIKE”计算机”AND图书类型=”小说”C. DELETE FROM图书WHERE图书名称=”%计算机%”AND图书类型=”小说”D. DELETE FROM图书WHERE图

  • 查看答案
  • 在SQL Server 2000中,某数据库用户User在此数据库中具有对T表数

    [试题]在SQL Server 2000中,某数据库用户User在此数据库中具有对T表数据的查询和更改权限。现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。______UPDATE ON T FROM User

  • 查看答案
  • 在SQL Server 2000中,某数据库用户User在此数据库中具有对T表数

    [试题]在SQL Server 2000中,某数据库用户User在此数据库中具有对T表数据的查询和更改权限。现有收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。______UPDATE ON T FROM User

  • 查看答案
  • 在SQL Server 2000中,某数据库中有教师表(教师号, 姓名, 职称)

    [单选题]在SQL Server 2000中,某数据库中有教师表(教师号, 姓名, 职称),其中教师号的数据类型是整型,其他均为字符类型。若教师表中当前没有数据,用户在数霜尾币藕次执行下列语句: Ⅰ.BEGIN TRANSACTION T1 Ⅱ.INSERT INTO教师表VALUES(1000,'张三','助教'); Ⅲ.INSERT INTO教师表VALUES(1001,'王二','助教'); Ⅳ.COMMIT T1; Ⅴ.BEGIN TRANSACTION T2 Ⅵ.INSERT I

  • 查看答案
  • 在SQL Server 2000中,某数据库中有角色Role和用户User,Us

    [主观题]在SQL Server 2000中,某数据库中有角色Role和用户User,User是Role角色的成员,且只属于该角色。先对Table表给Role只授予SELECT和DELETE权限,并授予User对T表具有SELECT、UPDATE和DENY DELETE权限,则用户User对Table表可以执行的操作是______。

  • 查看答案
  • 设在某SQL Server 2000数据库中有选课表(学号,课程号,成绩)。该表

    [单选题]设在某SQL Server 2000数据库中有选课表(学号,课程号,成绩)。该表有如下数据:设在成绩列上定义了一个由UPDATE操作触发的触发器,该触发器用于禁止将不及格成绩(小于60)改为及格(大于等于60)。若执行语句:UPDATE 选课表SET成绩=成绩+10 WHERE学号='801'则系统为该触发器生成的临时工作表及内容是A.)INSERTED表,数据为:A.B.C.D.

  • 查看答案
  • 在SQL Server 2000中,某数据库中有图书表(书号, 图书名称, 类别