leetcode刷题MySQL题解二十二

Posted hhh江月

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode刷题MySQL题解二十二相关的知识,希望对你有一定的参考价值。

leetcode刷题mysql题解二十二

题目叙述

表:DailySales

±------------±--------+
| Column Name | Type |
±------------±--------+
| date_id | date |
| make_name | varchar |
| lead_id | int |
| partner_id | int |
±------------±--------+
该表没有主键。
该表包含日期、产品的名称,以及售给的领导和合伙人的编号。
名称只包含小写英文字母。

写一条 SQL 语句,使得对于每一个 date_id 和 make_name,返回不同的 lead_id 以及不同的 partner_id 的数量。

按 任意顺序 返回结果表。

题目解答

# Write your MySQL query statement below
# Write your MySQL query statement below
SELECT 
    date_id,
    make_name,
    COUNT(DISTINCT lead_id)  unique_leads,
    COUNT(DISTINCT partner_id) unique_partners
FROM 
    DailySales
GROUP BY 
    date_id, make_name;



题目运行

以上是关于leetcode刷题MySQL题解二十二的主要内容,如果未能解决你的问题,请参考以下文章

leetcode刷题MySQL题解十二

leetcode刷题MySQL题解二十

leetcode刷题MySQL题解二十

leetcode刷题MySQL题解二十四

leetcode刷题MySQL题解二十四

leetcode刷题MySQL题解二十一