📜  找出姓名最高薪水 SQL (1)

📅  最后修改于: 2023-12-03 15:25:49.719000             🧑  作者: Mango

找出姓名最高薪水 SQL

本查询语句旨在在给定的表格中找出薪水最高的员工的姓名。查询结果将包括该员工的姓名和薪水。

数据表格

在编写查询之前,先介绍一下数据表格的结构。我们假设数据表格名为employees,包含以下字段:

  • id: 员工 ID,类型为整数;
  • name: 员工姓名,类型为字符串;
  • salary: 员工薪水,类型为整数。

以下是一个示例表格:

| id | name | salary | | --- | --------- | ------ | | 1 | Alice | 5000 | | 2 | Bob | 6000 | | 3 | Charlie | 7000 | | 4 | David | 5500 | | 5 | Eva | 8000 |

查询语句

现在,让我们来编写查询语句。根据题目要求,我们需要从employees表格中选出薪水最高的员工的姓名和薪水。

实现代码如下:

SELECT name, MAX(salary)
FROM employees;
查询结果

最后,我们来看一下查询结果。根据上述查询语句,查询结果将包括姓名和薪水两个字段。我们在这里只想获取姓名,因此可以在查询语句中使用SELECT语句来筛选出需要的字段。

执行这个查询后,我们将得到这样的结果:

| name    |
| ------- |
| Eva     |

因此,我们可以认为薪水最高的员工的姓名是“Eva”。