首页 > 其他分享 >【力扣刷题日记】1076.项目员工II

【力扣刷题日记】1076.项目员工II

时间:2024-03-25 10:31:07浏览次数:35  
标签:count 力扣 该表 project 1076 员工 II employee id

前言

练习sql语句,所有题目来自于力扣(https://leetcode.cn/problemset/database/)的免费数据库练习题。

今日题目:

1076.项目员工II
表:Project

列名类型
project_idint
employee_idint

(project_id, employee_id) 是该表的主键(具有唯一值的列的组合)。employee_id 是该表的外键(reference 列)。该表的每一行都表明 employee_id 的雇员正在处理 Project 表中 project_id 的项目。
表:Employee

列名类型
employee_idint
namevarchar
experience_yearsint

employee_id 是该表的主键(具有唯一值的列)。
该表的每一行都包含一名雇员的信息。

编写一个解决方案来报告所有拥有最多员工的 项目。以 任意顺序 返回结果表。


我那不值一提的想法:

  • 首先梳理表内容,题干一共给了两张表,一张项目表,记录了项目id,员工id,一张员工表,记录了员工id,员工姓名,工作年限。
  • 其次分析需求,需要找到拥有最多员工的项目。
  • 这道题思路简单,直接计算project_id的数量就可以了,谁数量多,谁有的员工最多。
  • 我们首先需要找到最多的project_id的数量。
  • 然后嵌套一层查询,查询project_id,使count(project_id) = 我们所查询的最多的数量。
select project_id  
from Project
group by project_id
having count(project_id)=
(
    select count(project_id) as max_count
    from Project 
    group by project_id
    order by max_count desc
    limit 1
) 

结果:

在这里插入图片描述


总结:

能运行就行。


标签:count,力扣,该表,project,1076,员工,II,employee,id
From: https://blog.csdn.net/dkmaa/article/details/137006684

相关文章

  • 【力扣白嫖日记】1069.产品销售分析II
    前言练习sql语句,所有题目来自于力扣(https://leetcode.cn/problemset/database/)的免费数据库练习题。今日题目:1069.产品销售分析II表:Sales列名类型sale_idintproduct_idintyearintquantityintpriceintsale_id是这个表的主键(具有唯一值的列)。product_id是Product表......
  • Offer必备算法16_字符串_四道力扣题详解(由易到难)
    目录①力扣14.最长公共前缀解析代码1(两两比较)解析代码2(统一比较)②力扣5.最长回文子串解析代码(中心拓展)③力扣67.二进制求和解析代码④力扣43.字符串相乘解析代码(无进位相乘)本篇完。①力扣14.最长公共前缀14.最长公共前缀难度简单编写一个函数来查找字符......
  • 【每周例题】力扣 c++ 自除数
    自除数题目 题目分析1.这道题可以直接用暴力求解,动用for循环遍历从left到right的每个数,使用while判断是否为自除数。2.满足自除数有两个要求:1.数位不能存在0;2.自除数除于数位为0;这里可以使用if语句进行判断。3.由于自除数的数量位置,所以存储自除数可以采用容器或者数列来存......
  • 【每周例题】力扣 c++ 各位相加
    各位相加题目各位相加 题目解析这个题目看似需要使用递归方法或者使用while循环进行求解,其实你只需要统计前三十个数就可以发现规律:  根据图表可知,除了数字0,其他数字各位相加的最后结果都是其数字对9取模。所以从这个结果可以得到以下代码代码#include<iostream>u......
  • 【译】生命起源 II:先有鸡还是先有蛋?
    原作:Chaotropy引言:这篇文章是关于生命起源、无机起源、化学进化和RNA世界假说的系列文章中的第二篇。/机器翻译/现在让我们从另一个方向来看待进化:在今天的生命中,存在着一种高度保守的密码,我们人类与所有其他生物(无论是果蝇还是森林大象)都(部分地)共享这种密码。这个密码不是储......
  • 代码随想录 第25天 | ● 216.组合总和III ● 17.电话号码的字母组合
    leetcode:216.组合总和III-力扣(LeetCode)classSolution{List<List<Integer>>res=newArrayList<>();LinkedList<Integer>link=newLinkedList<>();publicList<List<Integer>>combinationSum3(i......
  • 【每周例题】力扣 C++ 两数之和
    两数之和题目 题目分析1.返回两个数的下标和,第一反应可以是采用双for循环2.数组数值等于整数目标值,那就采用if判断,符合直接输出,跳出循环,避免输出多个答案3.由于力扣题目采用了容器,大家可以选择点击该链接了解:容器代码#include<iostream>#include<vector>usingnamesp......
  • 【每周例题】力扣 C++ 组合
    组合题目力扣组合 题目解析1.我们可以根据题目分析可知,题目所要求我们做的是:从1到n进行遍历,找出k个数组成小组合,再将小组合拼接在一起成为大组合输出。2.所以,根据题目,我们可以采用两个数组,一个一维数组temp,负责存储k个数,组为小组合,一个二维数组res,存储小组合,变为大组合。......
  • 【数据分享】2012-2023年中国范围的逐年NPP/VIIRS夜间灯光数据(免费获取)
    在之前的文章中我们分享了2012-2023年全球范围逐年NPP/VIIRS夜间灯光数据(可查看之前的文章获悉详情)!很多小伙伴在拿到数据后,反映数据太大了,有450G,下载非常不方便!这个数据的范围是全球的,而大部分小伙伴只需要中国区域的;另外,这个数据每年的文件包括9个指标文件,其中,我们主要用的是......
  • 【数据分享】2012-2023年全球范围逐年NPP/VIIRS夜间灯光数据
    夜间灯光数据是我们在各项研究中经常使用的数据!本次我们给大家分享的是2012-2023年全球范围的逐年的NPP/VIIRS夜间灯光数据,数据格式为栅格格式(.tif)。该数据来自于NCEI国家环境信息中心,近期该网站更新了2023年的夜间灯光数据,数据也会继续更新,大家可以持续关注。大家可以自行......