[SQL]数据分析SQL笔试题
SQL笔试题
1、请简单写出left join和join的用法区别(可举例说明);
join用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段;
left join 关键字从左表(table1)返回所有的行,即使右表(table2)中没有匹配。如果右表中没有匹配,则结果为NULL。
如下使用例子来说明:
2、求出订单表(order_table表)中每个客户(custid)的最近一次购买日期(要求:按custid降序排列,transdate显示年月日格式);
本题的考察点主要有max()、STR_TO_DATE()、GROUP BY、ORDER BY 和DESC函数
SELECT custid, MAX(STR_TO_DATE(a.order_date,'%Y-%m-%d')) order_date
FROM order_table as a
GROUP BY custid
ORDER BY custid DESC;
3、用一条SQL语句查出订单表(product表)购买的每类产品付款都大于60元的客户姓名;
此题的考察点有where 和 group by:如下的SQL语句可以查询出每一类产品对应付款都大于60元的客户姓名:
SELECT product as 产品,name as 客户 FROM order_product
WHERE payment > 60
GROUP BY product,name
ORDER BY product;
4、请问‘SELECT 1/3’运行后能否得到结果0.33,如不能请给出正确的代码;
得到的结果是0.3333,正确的代码应该是
SELECT ROUND(1/3,2)
5、根据如下订单表,请使用sql语法,按购买时间统计出每天的新客人数和老客人数;
名词定义如下:
新客:当天有购买,且之前没有购买的人为新客,新客人数+1;
老客:当天有购买,且之前也有购买的人为老客,老客人数+1;
6、根据如下左表具有3层关系的类目表,请使用sql语法,将数据展现成右表形式:
转载于:https://www.cnblogs.com/lsyb-python/p/11083977.html
[SQL]数据分析SQL笔试题相关推荐
- 数据分析真题日刷 | 京东2019校招数据分析工程师笔试题
今日真题 网易2018校园招聘数据分析工程师笔试卷(来源:牛客网) 题型 客观题:单选51道,不定项选择12道 完成时间 120分钟 牛客网评估难度系数 3颗星 ❤️ 「更多数据分析真题」 <数 ...
- 数据分析真题日刷 | 京东2018秋招数据分析工程师笔试题
今日真题 京东2018秋招数据分析工程师笔试题(来源:牛客网) 题型 客观题:单选18道,不定项选择12道 主观题:编程2道 完成时间 120分钟 牛客网评估难度系数 3颗星 写到「数据分析真题日刷」 ...
- 软件测试面试中会碰到sql语句的笔试题
在面试大公司的时候,很多情况下都有笔试题,笔试题经常包含软件测试的基础知识点.逻辑题.等等,有时候也会碰到关于sql语句的题目,今天来列举一些简单的sql语句,希望对大家有所帮助. 创建表语句 SET ...
- oracle 分析函数_数据分析系列笔试题(6)
途家名宿的数据分析笔试题,做的很轻松: 总分100 时间60分钟 选择题:30*2 ,代码题2*20 其中代码题,只需要提交代码即可,不需要调试! 选择题部分 集中考察SQL基本语法,SQL函数,以及 ...
- 【笔试题目整理】京东2018秋招数据分析工程师笔试题
最近在准备数据分析岗位的笔试,整理了牛客网上的一些试题与答案方便查看. ps:在牛客网搜索框搜索"数据分析",点击搜索分类版块"试卷"即可看到笔试套题. 套题信 ...
- BIGO-2020届-数据分析实习生-笔试题
1. 简单介绍一下 中位数.众数和均值 2. 分析一下在不同的统计背景下中位数.众数和均值的优劣 3. 设计两个数组X,Y,使得X的中位数大于均值,Y的均值大于中位数 4. 有5元面额纸币6张,10元 ...
- 美图数据分析实习生笔试题
以下题为当时回忆版,只记得部分题目大意. 1. 找规律 0,4,18,(),100 0=1的平方×(1-1) 4=2的平方×(2-1) 18=3的平方×(3-1) 100=5的平方×(5-1) 4的平 ...
- 美团点评2020校招数据分析方向笔试题
说明关系型数据库通过索引提升查询效率的背后原理 . 如果没有索引,数据库引擎需要通过全表扫描来查找数据,这会产生大量的磁盘IO. 关系型数据库使用B+树构建索引来加速加快查询.B+树是一种二叉查找树( ...
- 美团校招php笔试题,【美团点评】2020校招数据分析方向笔试题
这几天做了下美团校招的一些套题.(只写了编程,这两天慢慢更新吧) 这套题还是蛮简单的..我暴力了好几个都能过.一个小时多一点差不多能写完. 4.棋子翻转 题意:在4*4的棋盘上摆满了黑白棋子,黑白两色 ...
- 网易2021校招数据分析业务笔试题分析
阅读之前看这里
最新文章
- python中的enumerate函数用于遍历序列中的元素以及它们的下标
- HDU1716(全排列)
- 编码练习——Java-数组-API-练习
- python numpy库等差不均分_numpy.linspace 生成等差数组的方法
- 笨方法“学习python笔记之字典
- mysql一:初识数据库
- Java虚拟机(十四)——垃圾回收算法
- vue中组件的导出导入_5.2 vue中 keep-alive 组件的作用,详细解释keep-alive使用方法...
- 3DShader之阴影贴图(Shadow Mapping)
- ubuntu16.04下ROS操作系统学习笔记(三 / 一)ROS基础-工作空间
- Luence简单实现2
- 企业WiFi怎么管理
- 前端模块打包工具--webpack
- 2020年上半年信息安全工程师上午选择题及解析
- mac 设置锁屏快捷键
- linux远程连接交换机,总结:交换机远程登陆的两种方式,Telnet与SSH那种好?
- 数格子算面积的方法_数方格在平面图形面积公式推导教学中的妙用
- FFmpeg开发实战(六):jpeg转换为yuv格式图像
- 你认为微软 Win12 可以在哪些方面改进?
- windows系统可以用android,如何在电脑上使用Android系统?
热门文章
- 基于javaweb的前台展示+后台管理结合的在线购书系统(java+springboot+ssm+mysql)
- Hadoop 核心概念解析
- android音乐播放器开发思路,手把手教你做音乐播放器(一)功能规划
- 记录一下我的游戏私服搭建(台服dnf)
- elasticjob disable JOB
- 用计算机为题目写作400字,电脑课作文400字
- FOC:【2】SVPWM(七段式)的Verilog实现与仿真
- R语言---Ubuntu中R语言更新至R4.2.1和R包devtools下载
- 工具类——FileUtils
- 怎么直接播放或编辑WEBM格式的视频