第4章查询作业

发布 2022-07-18 08:08:28 阅读 5180

已经知道商品销售数据库有如下3个表:

article(商品号 char(4),商品名char(16),单价 numeric(8,2),库存量 int)

customer(顾客号char (4),顾客名 char (8),性别 char(2),年龄 int)

orderitem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)

1、用sql建立三个表。

2、检索定购商品号为‘0001’的顾客号和顾客名。

3、检索定购商品号为‘0001’或‘0002’的顾客号。

4、检索至少定购商品号为‘0001’和‘0002’的顾客号。(用in的方法。

5、检索至少定购商品号为‘0001’和‘0002’的顾客号。(用自表连接方法。

6、检索没定购商品的顾客号和顾客名。

7、检索一次定购商品号‘0001’商品数量最多的顾客号和顾客名。

8、检索男顾客的人数和平均年龄。

9、检索至少订购了一种商品的顾客数。

10、检索订购了商品的人数。

11、检索顾客张三订购商品的总数量及每次购买最多数量和最少数量之差。

12、检索至少订购了3单商品的顾客号和顾客名及他们定购的商品次数和商品总数量,并按商品总数量降序排序。

13、检索年龄在30至40岁的顾客所购买的商品名及商品单价。

14、创建一个视图gm,字段包括:顾客号,顾客名和定购的商品名,日期和金额(金额=数量*单价)。指定用内连接方式做。

15、检索购买的商品的单价至少有一次高于或等于1000元的顾客号和顾客名。

16、检索购买的购买价都高于或等于1000元的顾客号和顾客名。

17、检索女顾客购买的商品号,商品名和数量合计。

18、检索所有的顾客号和顾客名以及它们所购买的商品号。(包括没买商品的顾客)

19、检索这样的顾客号,顾客名,他们定购了所有的商品 (除法)

20、检索这样的顾客号,他们至少订购了顾客号为“0002”所订购的所有商品 (除法)

21、删除无人购买的商品。

22、降低已售出的数量总合超过10件的商品单价为原价的95%。

第4章查询作业

一 图书管理查询。现有图书管理数据库的三个关系模式 图书 总编号,分类号,书名,作者,出版单位,单价 读者 借书证号,单位,姓名,性别,职称,地址 借阅 借书证号,总编号,借书日期 1 找出姓李的读者姓名和所在单位。2 列出图书库中所有藏书的书名及出版单位。3 查找高等教育出版社的所有图书及单价,结...

第4章查询 选择题

100 在查询中,默认的字段显示顺序是 b a 按照字母顺序。b 添加时的顺序。c 按照文字笔画顺序。d 在表的 数据表视图 中显示的顺序。101 下图中所示的查询返回的记录是 c a 不包含80分至90分数段。b 不包含80分和90分。c 所有的记录。d 包含80分至90分数段。102 sql查询...

第4章作业

1 已知以下投资方式 当前投入7000元,第二年底投入1000元。回报方式为 第一年底收回4000元,第三年底收回5500元。判断如果投资者的可接受利率为0.12,该项目是否可行?2 现有两种可选的投资项目 a 期限5年,每年的收益率为0.09 b 期限10年,每年的收益率为0.08。为了使两种资产...