zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

数据库试题

2023-06-13 09:15:10 时间

1、  有三张表:

(图书信息表)Books: BNO(图书编号), RNO(借书单号),  Bname(图书名), author(作者), price(单价)   

(借记卡表) cards:CNO(卡号),name(姓名) ,CLASS(班号)

(借书记录表) Brrows:  RNo(清单号),CNO, RDate(借书日期),(Remark)备注

1)     用SQL语句创建 借书记录表 :

2)     查询借了“水浒”一书的学生姓名 和班号,

3)     查询价格最高的书名和作者;

2、表销售统计表有三个字段(years年份、seasons季节、amount数量)

用一条SQL语句写,得出如下结果:

3、甲、乙、丙三人在玩牌,一共玩了一百盘,各盘的成绩都保存在Score表中。请用SQL语句查出三人各自的最高分在哪一局,输出局号和最高成绩。

字段名

属性

备注

ID

Int(自增)

局号

OptionA

Int

甲的成绩

OptionB

Int

乙的成绩

OptionC

Int

丙的成绩

4、编写SQL语句

  1. 创建一个学生表,包括:学号,姓名,年龄,性别,联系电话,家庭地址
  2. 修改数据表结构,添加一个信息,添加一个列:学历
  3. 修改数据表结构,删除一个信息,删除家庭地址列
  4. 插入以下数据记录

  学号 姓名 年龄 性别 联系电话 学历

   1    A    21   男   123456   本科

   2    B    20   男    110     本科

   3    C    22   男    119     大专

          4    D    19   女    456     本科

  1. 修改联系电话以11开头的所有学生学历
  2. 删除姓名以C开头的学生信息
  3. 查询性别为男而且学历为大专的学生姓名与年龄
  4. 查询姓名,性别,年龄按降序排序
  5. 查询平均年龄并按性别分组

我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=fxwuzs0w9f4c