SQL错题集2

 1.插入记录

用户1001在2021年9月1日晚上10点11分12秒开始作答试卷9001,并在50分钟后提交,得了90分;
用户1002在2021年9月4日上午7点1分2秒开始作答试卷9002,并在10分钟后退出了平台。

 2.请把exam_record表中2021年9月1日之前开始作答未完成记录全部改为被动完成,即:将完成时间改为'2099-01-01 00:00:00',分数改为0。


注:

set 后面条件连接用逗号

未完成记录指submit_time为空null,不要忽略了

 

3.  找出每个学校GPA最低的同学


注:

细节order by university

不能直接查找select  min(gpa),只能在聚合函数中找

限制条件:每个学校中最低gpa,注意引用方式

 

4. 查询不同老师所教不同课程平均分从高到低显示


注:

根据不同老师所教不同课程平均分排序

此时注意分组情况tid,tname和cid 三者缺一不可

 

  5.已经创建了新表exam_record_before_2021,用于存储2021年前的数据,结构和   exam_record一样,现在要求将数据导入新表中


①以下两种引用时间2021的方式均可通用

②法1:导入所有属性,包括自增 id,null为新表中的自增id,自动填充

③法2:导入除自增id以外的所有属性,注意新表的引用方式

推荐: 

 

6.查询出只选修一门课程的全部学生的学号和姓名和课程数 


注:

分组sid,sname两者缺一不可

只能是 left join左连接,注意null及其位置

SQL中的左连接与右连接,内连接有什么区别-CSDN博客

 

 

相关推荐

  1. PTA期末1

    2023-12-06 05:08:08       56 阅读
  2. SQL解惑 - 谜2

    2023-12-06 05:08:08       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-06 05:08:08       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-06 05:08:08       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-06 05:08:08       87 阅读
  4. Python语言-面向对象

    2023-12-06 05:08:08       96 阅读

热门阅读

  1. kubekey部署k8s

    2023-12-06 05:08:08       62 阅读
  2. 初识MyBatis

    2023-12-06 05:08:08       67 阅读
  3. vue运用之echart柱状图3D效果案例代码

    2023-12-06 05:08:08       65 阅读
  4. CSS总结

    2023-12-06 05:08:08       62 阅读
  5. 给 Redis 设置密码

    2023-12-06 05:08:08       61 阅读
  6. [Ubuntu 18.04] RK3399搭建SSH服务实现远程访问

    2023-12-06 05:08:08       66 阅读