数据分析常考SQL问题2
1、提取一个班级第一名的全部信息(招联金融)
参考答案
2、sql怎么样/SQL掌握运用的程度?/问对sql的掌握程度。/学过sql吗?(三诺生物、滴滴、京东、京东数科、网易、快手)
引申知识点
1) 基本操作
掌握增删改查等SQL基本语法:
2) 查询
SQL中的查询操作相当重要,关系着数据分析的效率高低,查询的基本语法是:
在此基本语法上衍生出许多知识点:
A. 嵌套查询:WHERE筛选条件中使用嵌套查询,将(SELECT-FROM-WHERE)的查询语句作为子查询嵌套进去;
B. 组合查询:使用UNION/UNION ALL对多个查询结果进行组合,其中UNION将对结果进行去重;
C. 表连接:表连接中根据使用场景选择INEER/LEFT/RIGHT/FULL JOIN;
D. 聚合函数:使用MAX/MIN/SUM/AVG/COUNT对查询数据进行聚合;
E. 窗口函数:多查询数据排序或多样性聚合
3、你说在销售运营这个岗位上会涉及到一些报表的出具,包括日报/月报等等这些工作,用到的工具除了EXCEL,像SQL这些用得到吗?(京东)
参考答案
会用到,比如提取销售情况的时候,需要先用sql将数据从数据库中取出,在一些较复杂的场景中,会将提出的数据导入python中进行数据处理,然后再用excel产出。
答案解析
考察是否有过使用sql或者python的经验
4、给了用户安装的应用列表和对应分类,取出每个用户安装类型最多的应用top5(SQL题,一道,给了用户安装的应用列表和对应分类,第一问相对简单)(拼多多)
参考答案
参考答案:表a:uid:用户id;appid:应用id;tid:对应分类
5、选取订单量前1000的商品,并且选出每个商品订单量排名前100的销售渠道(拼多多)
参考答案
订单表a:sid:商品id;channel:销售渠道;amount:订单量。