leetcode-SQL-1693. 每天的领导和合伙人

  • 题目
  • 解题

题目

题目链接
表: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 的数量。

按 任意顺序 返回结果表。

查询结果格式如下示例所示。

示例 1:

输入:
DailySales 表:
+-----------+-----------+---------+------------+
| date_id   | make_name | lead_id | partner_id |
+-----------+-----------+---------+------------+
| 2020-12-8 | toyota    | 0       | 1          |
| 2020-12-8 | toyota    | 1       | 0          |
| 2020-12-8 | toyota    | 1       | 2          |
| 2020-12-7 | toyota    | 0       | 2          |
| 2020-12-7 | toyota    | 0       | 1          |
| 2020-12-8 | honda     | 1       | 2          |
| 2020-12-8 | honda     | 2       | 1          |
| 2020-12-7 | honda     | 0       | 1          |
| 2020-12-7 | honda     | 1       | 2          |
| 2020-12-7 | honda     | 2       | 1          |
+-----------+-----------+---------+------------+
输出:
+-----------+-----------+--------------+-----------------+
| date_id   | make_name | unique_leads | unique_partners |
+-----------+-----------+--------------+-----------------+
| 2020-12-8 | toyota    | 2            | 3               |
| 2020-12-7 | toyota    | 1            | 2               |
| 2020-12-8 | honda     | 2            | 2               |
| 2020-12-7 | honda     | 3            | 2               |
+-----------+-----------+--------------+-----------------+
解释:
在 2020-12-8,丰田(toyota)有领导者 = [0, 1] 和合伙人 = [0, 1, 2] ,同时本田(honda)有领导者 = [1, 2] 和合伙人 = [1, 2]。
在 2020-12-7,丰田(toyota)有领导者 = [0] 和合伙人 = [1, 2] ,同时本田(honda)有领导者 = [0, 1, 2] 和合伙人 = [1, 2]。

解题

select date_id,make_name,count(distinct lead_id) as unique_leads,count(distinct partner_id) as unique_partners
from DailySales
group by date_id,make_name;

leetcode-SQL-1693. 每天的领导和合伙人相关推荐

  1. SQL入门:第七天 --> leetCode 1693:每天的领导和合伙人

    文章目录 题目描述 解题步骤 总结 题目描述 原题链接:1693. 每天的领导和合伙人 表:DailySales +-------------+---------+ | Column Name | T ...

  2. 1683. 无效的推文 1693. 每天的领导和合伙人 1699. 两人之间的通话次数 1709. 访问日期之间最大的空档期

    char_length(str)[空格不是字符] (1)计算单位:字符 (2)不管汉字还是数字或者是字母都算是一个字符 length(str)[空格不是字符] (1)计算单位:字节 (2)utf8编码 ...

  3. 1693. 每天的领导和合伙人

    SQL架构 表:DailySales +-------------+---------+ | Column Name | Type | +-------------+---------+ | date ...

  4. Leetcode1693. 每天的领导和合伙人

    Every day a leetcode 题目来源:1693. 每天的领导和合伙人 问题描述 表:DailySales +-------------+---------+ | Column Name ...

  5. 力扣-每天的领导和合伙人

    大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题. 文章目录 前言 一.题目:1693. 每天的领导和合伙人 二.解题 1.正确示范① 提交SQL 运行结果 2.正确示范② 提交SQ ...

  6. SQL小试:每天的领导和合伙人

    表:DailySales+-------------+---------+ | Column Name | Type | +-------------+---------+ | date_id | d ...

  7. 5. 每天的领导和合伙人

    每天的领导和合伙人 SQL架构 表:DailySales +-------------+---------+ | Column Name | Type | +-------------+------- ...

  8. LeeCode1693. 每天的领导和合伙人

    SQL架构 表:DailySales +-------------+---------+ | Column Name | Type | +-------------+---------+ | date ...

  9. LeetCode(SQL)难度-中等

    LeetCode(SQL)难度-中等 注:排名知识点(题目1->思路来源于牛客-小数志(公众号)) 连续排名,例如3000,2000,2000,1000排名结果为1-2-3-4,体现同薪不同名, ...

最新文章

  1. html json 访问工程,SpringBoot:Web项目中如何优雅的同时处理Json和Html请求的异常...
  2. Sublime和Webstorm新建代码块
  3. DDOS SYN Flood攻击、DNS Query Flood, CC攻击简介——ddos攻击打死给钱。限网吧、黄网、博彩,,,好熟悉的感觉有木有...
  4. springmvc读取静态数据,解决html访问不到css和js等静态数据的问题
  5. LeetCode-Remove Duplicates from Sorted Array-从有序数组移除重复-简单逻辑
  6. Canvas贝塞尔三级曲线
  7. SQL 查询总是先执行SELECT语句吗?
  8. yolov4论文_Alexey 大神接棒,YOLOv4 重磅来袭!快来一睹论文真容吧!| 原力计划...
  9. 音频编码:ADPCM
  10. SRC是在本位置显示:source的缩写,源的意思 HREF是点击后连接的目标:HyperlinkReference,超链接引用...
  11. 【调试手段】GDB调试
  12. unix/linux命令参考
  13. 真正的程序员(转贴)
  14. oracle的merge into 的用法
  15. mybatis 3.2.7 与 spring mvc 3.x、logback整合
  16. mysql msi失败_MySQL .msi 安装失败改用.zip安装步骤
  17. 截止今年六月底的s9t9
  18. matlab语法 axis on,matlabaxis
  19. html中pt与px的转换,关于网页中pt和px的单位换算!
  20. CSS的前景色和背景色,高度和宽度,字体属性,文本阴影,抖音字体

热门文章

  1. centos yum安装提示Some packages in your transaction are brought to you by GetPageSpeed
  2. IENet:分支交互一步无锚的定向遥感目标检测
  3. HikariPool连接池配置
  4. 致远小场景方案之简道云推送表单数据到致远OA
  5. layui table 表格 换行后,复选框,checkbox 变多了
  6. 微积分手机版管道输入高校的有关法律问题
  7. 《深度学习》学习笔记(十)
  8. 交通规划、交通设计主题汇总(更新至2023年1月27日)
  9. Facebook如何击溃Myspace,Yahoo!和Google?(转载)
  10. FPGA作业3:通过时钟产生双向移位寄存器