2、
如果设定一个保存年龄的字段用什么类型合适? 默认正确
合理的最小化原则,注意百度年龄的吉尼斯记录
6、
什么是Subquery(⼦查询)以及什么是Types(类型)? 默认正确
7、
查询语句不同元素(where、jion、limit、group by、having等等)执行先后顺序? 默认正确
8、
只想知道从一个结果集的开头或者结尾开始的特定几条记录? 默认正确
9、
查询出每门课都大于80 分的学生姓名 默认正确
10、
外连接查询( 表名1 :a 表名2 :b) a.id=b.aid 默认正确
14、
请按照要求写出以下执行SQL语句 默认正确
Mysql中表student_table(id,name,birth,sex),插入如下记录:
('1003' ,'男生姓名' , '2000-05-20' , '男');
('1004' , '张三' , '2000-08-06' , '男');
('1005' , '李四' , '2001-12-01' , '女');
('1006' , '女生姓名' , '2001-12-02' , '女');
15、
SQL语句 查询男生女生存在的相同姓名,比如'张三' 默认正确
Mysql中表student_table(id,name,birth,sex),插入如下记录:
('1001' , '' , '2000-01-01' , '男');
('1002' , null , '2000-12-21' , '男');
('1003' , NULL , '2000-05-20' , '男');
('1004' , '张三' , '2000-08-06' , '男');
('1005' , '张三' , '2001-12-01' , '女');
('1006' , '李四' , '2001-12-02' , '女');
16、
获取新增用户数 默认正确
现在有一个用户表user_reg_table,这张表存储了每位用户的uid(用户id)、reg_time(注册时间)等其他信息,我们想知道某一天的新增用户数,以及该天对应的过去7天内每天平均新增用户数,该怎么实现呢?
user_reg_table表如下所示:
uid reg_time
1 2019/12/25 10:00:00
2 2019/12/26 10:00:00
3 2019/12/27 10:00:00
4 2019/12/28 10:00:00
5 2019/12/29 10:00:00
6 2019/12/30 10:00:00
7 2019/12/31 10:00:00
8 2020/1/1 10:00:00
9 2020/1/2 10:00:00
10 2020/1/3 10:00:00
11 2020/1/4 10:00:00"
17、
获取用户首次购买时间 默认正确
现在我们有一张表first_order_table,这张表中包含了order_id(订单id)、uid(用户id)、order_time(订单时间),我们想知道每个用户的首次购买时间,以及是否在最近7天内,该怎么实现呢?
first_order_table表如下所示:
order_id uid order_time
201901 1 2020/1/1 10:00:00
201902 2 2020/1/2 10:00:00
201903 3 2020/1/3 10:00:00
201904 1 2020/1/4 10:00:00
201905 2 2020/1/5 10:00:00
201906 3 2020/1/6 10:00:00
201907 1 2020/1/7 10:00:00
201908 2 2020/1/8 10:00:00
201909 3 2020/1/9 10:00:00
201910 1 2020/1/10 10:00:00
201911 2 2020/1/11 10:00:00"
18、
同时获取用户和订单数据 默认正确
用户表user_reg_table,这张表存储了每位用户的uid(用户id)、reg_time(注册时间)等
表first_order_table,这张表中包含了order_id(订单id)、uid(用户id)、order_time(订单时间)
现在我们想知道过去7天每天的新增用户数、订单数、下单用户数,该怎么实现呢?"
19、
获取借款到期名单 默认正确
现在有一张借款表loan_table,这张表记录了每笔借款的id、loan_time(借款时间)、expire_time(到期时间)、reback_time(还款时间)、amount(金额)、status(还款状态,1表示已还款、0表示未还款),我们想要获取每天到期的借款笔数、借款金额和平均借款天数,该怎么实现呢?
20、
查询销冠获得次数 默认正确
我们有一张表month_table记录了每月的销售冠军信息,这张表存储了每月销冠的id、name(姓名)、month_num(月份)
现在需要获取销冠次数超过2次的人以及其对应的做销冠次数。
21、
查找每科成绩大于70的学生 默认正确
我们有一张学生科目成绩表score_info_table,这张表记录了每一位同学每一科目的成绩,每一位同学的每科成绩是一行,现在我们想要通过这张表获取到每科成绩都大于70分的学生
core_info_table表如下所示:
id name subject score
1 王小凤 语文 88
2 张文华 数学 70
3 徐雨秋 英语 92
1 王小凤 语文 55
2 张文华 数学 77"