摘要: 描述 有很多同学在牛客购买课程来学习,购买会产生订单存到数据库里。 有一个订单信息表(order_info),简况如下: 第1行表示user_id为557336的用户在2025-10-10的时候使用了client_id为1的客户端下了C++课程的非拼团(is_group_buy为No)订单,但是状态 阅读全文
posted @ 2021-11-20 21:56 杜嘟嘟 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 描述 有很多同学在牛客购买课程来学习,购买会产生订单存到数据库里。 有一个订单信息表(order_info),简况如下: 第1行表示user_id为557336的用户在2025-10-10的时候使用了client_id为1的客户端下了C++课程的订单,但是状态为没有购买成功。 第2行表示user_i 阅读全文
posted @ 2021-11-20 19:42 杜嘟嘟 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 描述 有很多同学在牛客购买课程来学习,购买会产生订单存到数据库里。 有一个订单信息表(order_info),简况如下: 第1行表示user_id为557336的用户在2025-10-10的时候使用了client_id为1的客户端下了C++课程的订单,但是状态为没有购买成功。 第2行表示user_i 阅读全文
posted @ 2021-11-20 18:10 杜嘟嘟 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 描述 牛客每次举办企业笔试的时候,企业一般都会有不同的语言岗位,比如C++工程师,JAVA工程师,Python工程师,每个用户笔试完有不同的分数,现在有一个分数(grade)表简化如下: 第1行表示用户id为1的选择了language_id为1岗位的最后考试完的分数为12000,....第7行表示用 阅读全文
posted @ 2021-11-20 17:52 杜嘟嘟 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 描述 牛客每次考试完,都会有一个成绩表(grade),如下: 第1行表示用户id为1的用户选择了C++岗位并且考了11001分 。。。 第8行表示用户id为8的用户选择了前端岗位并且考了9999分 请你写一个sql语句查询用户分数大于其所在工作(job)分数的平均分的所有grade的属性,并且以id 阅读全文
posted @ 2021-11-20 17:00 杜嘟嘟 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 描述 牛客每次考试完,都会有一个成绩表(grade),如下: 第1行表示用户id为1的用户选择了C++岗位并且考了11001分 。。。 第8行表示用户id为8的用户选择了JS岗位并且考了9999分 请你写一个sql语句查询各个岗位分数的平均数,并且按照分数降序排序,结果保留小数点后面3位(3位之后四 阅读全文
posted @ 2021-11-20 16:39 杜嘟嘟 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 描述 牛客每天有很多人登录,请你统计一下牛客每个日期登录新用户个数,有一个登录(login)记录表,简况如下: 第1行表示user_id为2的用户在2020-10-12使用了客户端id为1的设备登录了牛客网,因为是第1次登录,所以是新用户。。。第4行表示user_id为2的用户在2020-10-13 阅读全文
posted @ 2021-11-20 15:45 杜嘟嘟 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 描述 牛客每天有很多人登录,请你统计一下牛客每个用户最近登录是哪一天,用的是什么设备. 有一个登录(login)记录表,简况如下: 第1行表示user_id为2的用户在2020-10-12使用了客户端id为1的设备登录了牛客网。。。第4行表示user_id为3的用户在2020-10-13使用了客户端 阅读全文
posted @ 2021-11-20 12:20 杜嘟嘟 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 描述 牛客每天有很多人登录,请你统计一下牛客每个用户最近登录是哪一天。 有一个登录(login)记录表,简况如下: 第1行表示user_id为2的用户在2020-10-12使用了客户端id为1的设备登录了牛客网。。。第4行表示user_id为3的用户在2020-10-13使用了客户端id为2的设备登 阅读全文
posted @ 2021-11-20 12:02 杜嘟嘟 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 描述 现在有一个需求,让你统计正常用户发送给正常用户邮件失败的概率:有一个邮件(email)表,id为主键, type是枚举类型,枚举成员为(completed,no_completed),completed代表邮件发送是成功的,no_completed代表邮件是发送失败的。简况如下: \ 第1行表 阅读全文
posted @ 2021-11-20 11:50 杜嘟嘟 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 描述 有一个person表,主键是id,如下: 有一个任务(task)表如下,主键也是id,如下: 请你找到每个人的任务情况,并且输出出来,没有任务的也要输出,而且输出结果按照person的id升序排序,输出情况如下: drop table if exists person; drop table 阅读全文
posted @ 2021-11-20 11:11 杜嘟嘟 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 描述 在牛客刷题有一个通过题目个数的(passing_number)表,id是主键,简化如下: 第1行表示id为1的用户通过了4个题目; ..... 第6行表示id为6的用户通过了4个题目; 请你根据上表,输出通过的题目的排名,通过题目个数相同的,排名相同,此时按照id升序排列,数据如下: d为5的 阅读全文
posted @ 2021-11-20 10:51 杜嘟嘟 阅读(8) 评论(0) 推荐(0) 编辑