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笔试题相关推荐

  1. 数据分析真题日刷 | 京东2019校招数据分析工程师笔试题

    今日真题 网易2018校园招聘数据分析工程师笔试卷(来源:牛客网) 题型 客观题:单选51道,不定项选择12道 完成时间 120分钟 牛客网评估难度系数 3颗星 ❤️ 「更多数据分析真题」 <数 ...

  2. 数据分析真题日刷 | 京东2018秋招数据分析工程师笔试题

    今日真题 京东2018秋招数据分析工程师笔试题(来源:牛客网) 题型 客观题:单选18道,不定项选择12道 主观题:编程2道 完成时间 120分钟 牛客网评估难度系数 3颗星 写到「数据分析真题日刷」 ...

  3. 软件测试面试中会碰到sql语句的笔试题

    在面试大公司的时候,很多情况下都有笔试题,笔试题经常包含软件测试的基础知识点.逻辑题.等等,有时候也会碰到关于sql语句的题目,今天来列举一些简单的sql语句,希望对大家有所帮助. 创建表语句 SET ...

  4. oracle 分析函数_数据分析系列笔试题(6)

    途家名宿的数据分析笔试题,做的很轻松: 总分100 时间60分钟 选择题:30*2 ,代码题2*20 其中代码题,只需要提交代码即可,不需要调试! 选择题部分 集中考察SQL基本语法,SQL函数,以及 ...

  5. 【笔试题目整理】京东2018秋招数据分析工程师笔试题

    最近在准备数据分析岗位的笔试,整理了牛客网上的一些试题与答案方便查看. ps:在牛客网搜索框搜索"数据分析",点击搜索分类版块"试卷"即可看到笔试套题. 套题信 ...

  6. BIGO-2020届-数据分析实习生-笔试题

    1. 简单介绍一下 中位数.众数和均值 2. 分析一下在不同的统计背景下中位数.众数和均值的优劣 3. 设计两个数组X,Y,使得X的中位数大于均值,Y的均值大于中位数 4. 有5元面额纸币6张,10元 ...

  7. 美图数据分析实习生笔试题

    以下题为当时回忆版,只记得部分题目大意. 1. 找规律 0,4,18,(),100 0=1的平方×(1-1) 4=2的平方×(2-1) 18=3的平方×(3-1) 100=5的平方×(5-1) 4的平 ...

  8. 美团点评2020校招数据分析方向笔试题

    说明关系型数据库通过索引提升查询效率的背后原理 . 如果没有索引,数据库引擎需要通过全表扫描来查找数据,这会产生大量的磁盘IO. 关系型数据库使用B+树构建索引来加速加快查询.B+树是一种二叉查找树( ...

  9. 美团校招php笔试题,【美团点评】2020校招数据分析方向笔试题

    这几天做了下美团校招的一些套题.(只写了编程,这两天慢慢更新吧) 这套题还是蛮简单的..我暴力了好几个都能过.一个小时多一点差不多能写完. 4.棋子翻转 题意:在4*4的棋盘上摆满了黑白棋子,黑白两色 ...

  10. 网易2021校招数据分析业务笔试题分析

    阅读之前看这里

最新文章

  1. RNN,LSTM,GRU简单图解:
  2. 2018-3-3 论文(网络评论中非结构化信息的表示与应用研究)笔记一
  3. BurpSuite pro v2.0.11版
  4. JDK synchronized的实现细节
  5. Unable to find 'struts.multipart.saveDir' property setting.
  6. 简单介绍蓝牙无线模块和手机进行的车数据交互技巧
  7. int linux 原子操作_linux c++编程之多线程:原子操作如何解决线程冲突
  8. OpenJudge NOI 1.8 24:蛇形填充数组
  9. leetcode-反转整数
  10. 主链 100 强榜单出炉, XRP 竟与比特币比肩; 以太坊每周产生 1248 种新代币 | 数据周榜...
  11. 浅谈win10修复系统文件的方法
  12. Vimtutor中文版
  13. mysql中不重复_mysql中distinct的用法(不重复记录)
  14. 前端路由和后端路由(浅聊)
  15. 电子时钟课程设计报告
  16. 电脑网易云音乐,网易云音乐的橄榄枝来了?
  17. 155款安卓开源项目源码整理,总有你要找的(精心收集)
  18. 50页PPT,让你全面了解物联网产业链及发展趋势 | 附下载
  19. GODOT游戏编程001
  20. Fragment运行时错误

热门文章

  1. 论软件产品的易用性(一)
  2. 从零开始学Android!渣本毕业两年经验,附超全教程文档
  3. 【2016Esri全球用户大会主题亮点】GIS Apps的交响乐
  4. m.555lu.co list.php,CST 仿真色散曲线
  5. 《21天学通C语言(第7版)》一2.5 答 疑
  6. 【BFS】哈理工OJ-2074-逃生
  7. Pytorch 多GPU数据并行(DataParallel)
  8. android h5 保存通讯录,h5+调用系统通讯录
  9. Linux使文件变成二进制,linux 二进制文件显示方法
  10. 数学建模——01规划 / 线性规划 (工具:matlab + lingo,算法:Folyd)