当前位置: 首页 > news >正文

决策树,sql考题,30个经典sql题目

大数据:

2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开
测开的话,你就得学数据库,sql,oracle,尤其sql要学,当然,像很多金融企业、安全机构啥的,他们必须要用oracle数据库
这oracle比sql安全,强大多了,所以你需要学习,最重要的,你要是考网络警察公务员,这玩意你不会就别去报名了,耽误时间!
与此同时,既然要考网警之数据分析应用岗,那必然要考数据挖掘基础知识,今天开始咱们就对数据挖掘方面的东西好生讲讲 最最最重要的就是大数据,什么行测和面试都是小问题,最难最最重要的就是大数据技术相关的知识笔试


文章目录

  • 大数据:
    • @[TOC](文章目录)
  • c4.5决策树
  • sql考题
  • 30个经典sql题目
  • 总结

c4.5决策树

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

sql考题

在这里插入图片描述

select sid, sum(amount) as sum from a group by sid order by sum(amount) desc limit 200

订单排名前十的,他的渠道
left join

select sid, channel, row_number() over(partition by sid order by amout desc)

on a.sid = b.sid
这样就且出来了

在这里插入图片描述
a表,仨列
登录信息,粉丝数量
求出今天比作天提升最多的30个人

比如多音,每天都涨粉,就看你提升多少,需要做差

select uid from a order by diff desc limit 30

去求diff很重要

select a.uid, a.fans-b.fans from
(select uid,logdate,fans from a where logdata=今天) 
(select uid,logdate,fans from a where logdata=昨天) b on a.uid=b.uid

30个经典sql题目

学生
在这里插入图片描述
老师
在这里插入图片描述
课程
在这里插入图片描述
成绩
在这里插入图片描述
在这里插入图片描述
01笔02分数高的学生

数学和语文

按学号分组
然后单独看不同的课程
关联查询
inner join
在这里插入图片描述
先看01课程的数据
再看02课程的数据
然后就比01分数大的,学生的sid
然后把student的名字搞出来
在这里插入图片描述
方式2
case where,转化行列
按学生分组,本来就是应该看学生分组
在这里插入图片描述
avg
这好说
在这里插入图片描述
可以这么做
having是计算之后的
在这里插入图片描述
总成绩,多表关联查询
cid就是选课数量
根据id分组,就能统计
然后总成绩就是后面的成绩求和

在这里插入图片描述
在这里插入图片描述
老师表中查
姓名以李开头,需要like来做匹配
首字母是李,后续%随意

在这里插入图片描述
学过的学生,,不是这些学生就是没学过
在这里插入图片描述
not in
在这里插入图片描述
and
where 同时学
俩合并

关联
在这里插入图片描述
在这里插入图片描述
全小于60
通过学生分组
获取分数最大小于60的话,拿该学生gg

在这里插入图片描述
老牛逼
在这里插入图片描述
全部都得学
按照课程分组
如果学生数量不足3则gg

在这里插入图片描述
在这里插入图片描述
先看 01学生学了哪些课
在这里插入图片描述
有一个学生名字就行
在这里插入图片描述
要一模一样
同时匹配多门课
在这里插入图片描述
在这里插入图片描述
张三教啥课
然后找学生,看他们的平均成绩
在这里插入图片描述
在这里插入图片描述
看看学过的学生,然后not in
这些学生中
在这里插入图片描述
先看哪些不及格
然后统计学生数量有2个以上的
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
课程为主键

及格的人数站总人数的人
根据课程分组
在这里插入图片描述
在这里插入图片描述
看老师,然后看课程,找平均,desc排序
要根据课程分组
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
名字和性别看成同一个字段,做分组,这样就出来了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
俩都行的
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
全部课程都选了
课程都有哪些

学生分组,他的课程数量是等于所有可成总数的时候就OK了
在这里插入图片描述
在这里插入图片描述
日期减法操作

当前日期减去出生日期
在这里插入图片描述
这离谱了
在这里插入图片描述
在这里插入图片描述
如果下周,就把本周+1就是加一周
data_add就是加日期,看你加天,周,还是月啥的
在这里插入图片描述
在这里插入图片描述
下个月类似
在这里插入图片描述


总结

提示:重要经验:

1)
2)学好oracle,即使经济寒冬,整个测开offer绝对不是问题!同时也是你考公网络警察的必经之路。
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。

相关文章:

  • 扩散模型实战(九):使用CLIP模型引导和控制扩散模型
  • Genio 500_MT8385安卓核心板:功能强大且高效
  • 【算法】算法题-20231117
  • Android 11.0 存在中文字符,中文文件名,中文系统属性,编译报错的解决方案
  • Apache Airflow (八) :DAG任务依赖设置
  • Docker push的 http 413问题处理
  • 卡尔曼家族从零解剖-(07) 高斯分布积分为1,高斯分布线性变换依旧为高斯分布,两高斯函数乘积仍为高斯。
  • 智慧汽车—城市NOA迎爆发
  • 【Python】Pandas(学习笔记)
  • 大数据毕业设计选题推荐-机房信息大数据平台-Hadoop-Spark-Hive
  • 学习王阳明知行合一随录
  • yolov5模型代码怎么修改
  • 【ArcGIS处理】行政区划与流域区划间转化
  • C语言编程陷阱(三)
  • 此芯科技加入绿色计算产业联盟,参编绿色计算产业发展白皮书
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • 8年软件测试工程师感悟——写给还在迷茫中的朋友
  • Apache Zeppelin在Apache Trafodion上的可视化
  • chrome扩展demo1-小时钟
  • dva中组件的懒加载
  • extjs4学习之配置
  • flutter的key在widget list的作用以及必要性
  • HTTP中GET与POST的区别 99%的错误认识
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • jquery cookie
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 每天一个设计模式之命令模式
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 突破自己的技术思维
  • 由插件封装引出的一丢丢思考
  • 再次简单明了总结flex布局,一看就懂...
  • # 日期待t_最值得等的SUV奥迪Q9:空间比MPV还大,或搭4.0T,香
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (2015)JS ES6 必知的十个 特性
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (十二)devops持续集成开发——jenkins的全局工具配置之sonar qube环境安装及配置
  • (四)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • .net Stream篇(六)
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .net 受管制代码
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地定义和使用弱事件
  • ?
  • ?php echo $logosrc[0];?,如何在一行中显示logo和标题?
  • @DateTimeFormat 和 @JsonFormat 注解详解
  • @Transient注解
  • [ Linux 长征路第五篇 ] make/Makefile Linux项目自动化创建工具
  • [AutoSAR系列] 1.3 AutoSar 架构
  • [Big Data - Kafka] kafka学习笔记:知识点整理
  • [BZOJ4566][HAOI2016]找相同字符(SAM)
  • [C语言]——内存函数
  • [GN] 后端接口已经写好 初次布局前端需要的操作(例)
  • [Hadoop in China 2011] Hadoop之上 中国移动“大云”系统解析