表: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]。
selectdate_id,make_name,count(distinct lead_id) unique_leads,count(distinct partner_id) unique_partners
from DailySales
group by date_id,make_name

SQL小试:每天的领导和合伙人相关推荐

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

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

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

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

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

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

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

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

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

    leetcode-SQL-1693. 每天的领导和合伙人 题目 解题 题目 题目链接 表:DailySales +-------------+---------+ | Column Name | Ty ...

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

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

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

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

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

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

  9. LeetCode数据库SQL题目记录(难度:简单)

    难度:简单 目录 175. 组合两个表 176. 第二高的薪水 181. 超过经理收入的员工 182. 查找重复的电子邮箱 183. 从不订购的客户 196. 删除重复的电子邮箱 197. 上升的温度 ...

最新文章

  1. Linux常用命令(echo、date、ls、cd、history、cat)
  2. linux 系统权限 数字含义
  3. WPF程序模彷Windows7的桌面任务栏
  4. css-bootstrap的安装与使用
  5. PostgreSQL学习的九层宝塔
  6. c++ mat赋值_Mat 的几种初始化和赋值方法
  7. qt UI design tips
  8. Java旅游管理系统本科生毕业设计开题报告
  9. Unity激光雷达仿真调研(svl)
  10. Vue 使用 fraola——vue-froala-wysiwyg
  11. 基于ThinkPHP5框架知识付费系统网站源码含PC+移动+小程序
  12. win10系统如何打开telnet服务器,win10系统安装并开启Telnet服务的处理步骤
  13. 数据库系统工程师考试的考点是哪些?
  14. Http协议是无状态的 作者:cp_insist
  15. 钢琴作品常用体裁名称及曲式
  16. 订单(一)——准备订单数据
  17. Wayland 下使用腾讯会议
  18. 删除MySQL中字段中括号以及括号之内的内容
  19. linux命令中的merge(2)
  20. 已解决:好用的集成PHP环境 一键安装包PHPNow--Win7下安装phpnow的方法出现[ Apache_pn ] 错误的解决 !(亲自测试通过)

热门文章

  1. js table 生成序号_el-table树形表格表单验证,js树形列表生成序号
  2. C语言 二维数组作为函数参数的4种方式
  3. mysql 逐行相加_隔行求和很难吗?使用函数即可轻松搞定,再也不用逐行相加了...
  4. JavaScript对象深拷贝
  5. ML-AGENT模仿学习(一)
  6. 融资过亿美金的项目中,将诞生多少“加密独角兽”?
  7. c语言int四个字节取值范围,c语言有符号int取值范围
  8. html弹出窗口怎么居中显示,HTML页面弹出居中可拖拽的自定义窗口层
  9. SQL Server添加数据
  10. 清空redis库数据