SQL每日一练-0814

今日SQL题难度:🌟☆☆☆☆☆☆☆☆☆

1、题目要求
  • 找出每个部门中薪资最高的员工
  • 显示部门ID、部门名称、员工ID、员工姓名以及对应的薪资
2、表和虚拟数据

现有两个表:Employees 和 Departments,记录了员工和部门信息。

复制代码
CREATE TABLE Departments (
    DepartmentID INT PRIMARY KEY,
    DepartmentName NVARCHAR(100)
);

CREATE TABLE Employees (
    EmployeeID INT PRIMARY KEY,
    EmployeeName NVARCHAR(100),
    DepartmentID INT,
    Salary DECIMAL(10, 2)
);

INSERT INTO Departments (DepartmentID, DepartmentName) VALUES
(1, 'HR'),
(2, 'IT'),
(3, 'Finance');

INSERT INTO Employees (EmployeeID, EmployeeName, DepartmentID, Salary) VALUES
(1, 'Alice', 1, 50000.00),
(2, 'Bob', 2, 70000.00),
(3, 'Charlie', 2, 80000.00),
(4, 'David', 3, 60000.00),
(5, 'Eve', 3, 55000.00),
(6, 'Frank', 1, 55000.00);

3、预期查询结果

相关推荐
企业解惑小助手7 小时前
如何禁止文字复制?企业文档防复制项目需求拆解方案
运维·数据库·安全
蓝速科技7 小时前
酒店门店 AI 数字人前台场景适配与落地指南
大数据·运维·数据结构·数据库·人工智能·科技
oradh8 小时前
Oracle UNDO 数据文件丢失处理(案例一)
数据库·oracle
richard_first8 小时前
Transformer与大语言模型:第18章 向量数据库
数据库·人工智能·自然语言处理·transformer·embedding
El Shaddai.plus8 小时前
达梦数据库的执行计划操作符介绍
数据库·oracle
神仙别闹8 小时前
基于 QT(C++)开发的地铁换乘系统
数据库·c++·qt
Token掘金室9 小时前
Function Calling完整调用教程
大数据·数据库·人工智能
钱栈up9 小时前
qoder CLI 1.0.45 本地小说生成工作流搭建:Feature Gate 配置与长文本断连排查从死锁到全流程跑通:Python德州扑克项目的优化
java·前端·数据库
Wang's Blog9 小时前
Java框架快速入门: Spring Security+OAuth2之自定义数据库表结构实现认证
java·数据库·spring
2501_930472449 小时前
上云迁移验收-CVM健康校验用例与数据库比对报告
数据库·人工智能·阿里云·云计算·腾讯云