力扣sql简单篇练习(十一)

力扣sql简单篇练习(十一)

1 没有广告的剧集

1.1 题目内容

1.1.1 基本题目信息1

力扣sql简单篇练习(十一)_第1张图片

1.1.2 基本题目信息2

力扣sql简单篇练习(十一)_第2张图片

1.1.3 示例输入输出

a 示例输入

力扣sql简单篇练习(十一)_第3张图片

b 示例输出

力扣sql简单篇练习(十一)_第4张图片

1.2 示例sql语句

# 一个剧集可能有多个广告,因此需要去重
SELECT session_id
FROM Playback
WHERE session_id NOT IN
(
    SELECT distinct p.session_id
    FROM Ads a
    INNER JOIN Playback p
    ON a.customer_id=p.customer_id AND a.timestamp BETWEEN p.start_time AND p.end_time
)

1.3 运行截图

力扣sql简单篇练习(十一)_第5张图片

2 平均售价

2.1 题目内容

2.1.1 基本题目信息1

力扣sql简单篇练习(十一)_第6张图片

2.1.2 基本题目信息2

力扣sql简单篇练习(十一)_第7张图片

2.1.3 示例输入输出

a 示例输入

力扣sql简单篇练习(十一)_第8张图片

b 示例输出

力扣sql简单篇练习(十一)_第9张图片

2.2 示例sql语句

# Write your MySQL query statement below
SELECT p.product_id,ROUND(SUM(p.price*u.units)/SUM(u.units),2) average_price
FROM Prices p
INNER JOIN UnitsSold u
ON p.product_id=u.product_id AND u.purchase_date between p.start_date and p.end_date
GROUP BY p.product_id

2.3 运行截图

力扣sql简单篇练习(十一)_第10张图片

3 求团队人数

3.1 题目内容

3.1.1 基本题目信息

力扣sql简单篇练习(十一)_第11张图片

3.1.2 示例输入输出

力扣sql简单篇练习(十一)_第12张图片

3.2 示例sql语句

# Write your MySQL query statement below
SELECT e1.employee_id,e2.team_size
FROM Employee e1
INNER JOIN
(
    SELECT team_id,count(employee_id) team_size
    FROM Employee
    GROUP BY team_id
)e2
ON e1.team_id=e2.team_id

3.3 运行截图

力扣sql简单篇练习(十一)_第13张图片

你可能感兴趣的:(力扣简单篇练习(出现频率降序),leetcode,sql简单篇练习,mysql)