亚马逊商务智能分析师开SQL课啦!
SQL在Business Analyst、Data Analyst、Digital Analytics Analyst与Data Scientist的工作中都占据着很大的比重。有些人觉得自己平时经常用,SQL应该没什么问题,但是一遇到面试题,就啪啪打脸了。不信你就来挑战一下下面这两道难度简单与难度中等的SQL题!
这里先列一个在Leetcode上被标为 Easy (最简单的)的SQL面试真题,如果你连这道题都不能马上解出来,那就暴露问题了哦!
Question 1:
X city opened a new cinema, many people would like to go to this cinema. The cinema also gives out a poster indicating the movies’ ratings and descriptions.
Please write a SQL query to output movies with an odd numbered ID and a description that is not 'boring'. Order the result by rating.
id
movie
description
rating
1
War
great 3D
8.9
2
Science
fiction
8.5
3
irish
boring
6.2
4
Ice song
Fantacy
8.6
5
House card
Interesting
9.1
Answer 1:
点击下方空白区域看答案!
▼
怎么样,是不是很简单?那再看一道稍微难一点的:
Question 2:
The Employee
table holds all employees. Every employee has an Id, a salary, and there is also a column for the department Id.
id
name
salary
departmentid
1
Joe
70000
1
2
Henry
80000
2
3
Sam
60000
2
4
Max
90000
1
The Department
table holds all departments of the company.
ID
Name
1
IT
2
Sales
Write a SQL query to find employees who have the highest salary in each of the departments. For the above tables, Max has the highest salary in the IT department and Henry has the highest salary in the Sales department.
Answer 2:
点击下方空白区域看答案!
▼
两道题下来,感觉怎么样?如果你觉得距离轻松解题还有一段距离,那现在赶紧狂补一下SQL!
亚马逊商务智能工程师(Amazon Business Intelligence Engineer)——Cindy老师,在MarTechApe上开设了SQL特训课,用6个小时的时间,全方面巩固你的SQL装备,并详细解答25道Google、Facebook、Amazon、Apple、Uber、Airbnb等知名公司的SQL面试真题,总结不同公司的SQL出题风格。让你从此不再胆怯SQL面试题!
SQL系统知识班(3小时):从基础到高阶,覆盖SQL几乎所有功能。在上完课后,会向学员发放25道SQL Challenge面试真题,同学自行操练,老师不做辅导。
SQL Case班(3小时):25道Google, Amazon, Facebook等公司的SQL面试真题详解。总结每个公司的SQL出题风格,以及应战策略。
两门一起报名:共6小时,$249美元
授课老师
Cindy老师
任职于Amazon美国,商务智能工程师(Business Intelligence Engineer)
5年SQL经验
2年SQL案例题面试官
课程大纲
模块
01
Introduction to SQL
SQL introduction, basic concept of relational database
SQL usage in work, transactional database, analysis database
SQL generations:
Oracle
SQL Server
MySQL
Postgres
Redshift
模块
02
Basic SQL
Basic SQL -1:
SELECT
LIMIT
WHERE
Basic SQL -2: Comparison
LIKE
IN
BETWEEN
IS NULL
Basic SQL -3:
Boolean ( AND, OR, NOT)
ORDER BY
Basic SQL -4:
Aggregation ( COUNT, SUM, MIN, MAX, AVG),
GROUP BY
Basic SQL -5:
HAVING
DISTINCT
Basic SQL -6: Case
模块
03
Intermediate SQL
Intermediate SQL -1: Joins
NNER
OUTER
LEFT
RIGHT
JOIN USING WHERE or ON
Intermediate SQL -2:
UNION
JOIN with comparison
JOIN on multi key, self join
Intermediate SQL -3:
Data types
Data format
String function
Window function
Intermediate SQL -4:
Primary key
Index
Sort key
Distribution key
模块
04
SQL Challenges
25 SQL challenges(25道Google, Amazon, Facebook等公司的SQL面试真题详解。总结每个公司的SQL出题风格,以及应战策略。)
上课形式
课程有两种形式:直播和录播。课程为中文授课。
直播:通过视频通讯网站,进行课程直播。同学跟着老师的步骤,进行实时操作,可与老师互动。直播后24小时内,免费获得录播视频。*建议同学们在直播后,也回看录播,进行巩固。
录播:如果不方便参加直播,可以购买课程的录像回放,在方便的时间里在家操练。录播与直播价格一致。
上课时间
SQL课程分为两节内容——系统知识、SQL真题。两节可以单独购买,也可以一起购买。
11月和12月都各有一期完整的SQL课程。可以选择你合适的时间上课。
没有时间参与直播的同学,可以购买录播课。录播与直播价格一致。
SQL
系统知识
SQL真题
11月
11月10日
3PM - 6PM
(美东时间)
11月11日
3PM - 6PM
(美东时间)
12月
12月1日
3PM - 6PM
(美东时间)
12月2日
3PM - 6PM
(美东时间)
如何报名
SQL
系统知识
SQL真题
两门一起
直播
附送录播
$149美元/人
$149美元/人
$249美元/人
无法参与直播,只需录播回放视频
$149美元/人
$149美元/人
$249美元/人
我找朋友一起双人团购
$119美元/人
$119美元/人
$199美元/人
报名请扫描二维码,加小助手为好友,回复“SQL”:
还犹豫什么,赶紧报名吧!
MarTechApe正在进行时的的
免费资源有
(戳图)
关于MarTechApe