力扣sql简单篇练习(二十三)

力扣sql简单篇练习(二十三)

1 按月统计订单数与顾客数

1.1 题目内容

1.1.1 基本题目信息

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

1.1.2 示例输入输出

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

1.2 示例sql语句

# Write your MySQL query statement below
SELECT o.order_date month,count(o.order_id) order_count,count(distinct o.customer_id) customer_count
FROM
(
    SELECT order_id,date_format(order_date,'%Y-%m') order_date,customer_id,invoice
    FROM Orders
    WHERE invoice>20
)o
GROUP BY o.order_date

1.3 运行截图

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

2 仓库经理

2.1 题目内容

2.1.1 基本题目信息

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

2.1.2 示例输入输出

a 示例输入

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

b 示例输出

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

2.2 示例sql语句

SELECT w.name warehouse_name,SUM(w.units*p.v1) volume
FROM Warehouse w
INNER JOIN
(
    SELECT product_id,width*length*height v1
    FROM Products
)p
ON w.product_id=p.product_id
GROUP BY w.name

2.3 运行截图

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

3 三人国家代表队

3.1 题目内容

3.1.1 基本题目信息1

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

3.1.2 基本题目信息2

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

3.1.3 示例输入输出

a 示例输入

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

b 示例输出

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

3.2 示例sql语句

# Write your MySQL query statement below
SELECT a.student_name member_A,b.student_name member_B,c.student_name  member_c
FROM SchoolA a
INNER JOIN SchoolB b
ON a.student_id <> b.student_id AND a.student_name <> b.student_name
INNER JOIN SchoolC c
ON b.student_id <> c.student_id AND b.student_name <> c.student_name
AND a.student_id <> c.student_id AND a.student_name <> c.student_name

3.3 运行截图

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

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