📌  相关文章
📜  在 sql 中找出部门 id 为 60 或 100 的所有员工(1)

📅  最后修改于: 2023-12-03 14:51:10.886000             🧑  作者: Mango

在 SQL 中找出部门 id 为 60 或 100 的所有员工

在 SQL 中,可以使用 SELECT 和 WHERE 语句来找出部门 id 为 60 或 100 的所有员工。

语法
SELECT column1, column2, ...
FROM table_name
WHERE condition;
  • column1, column2, ...:要从表中选择的列名。
  • table_name:要从中选择数据的表的名称。
  • condition:要满足的条件。
示例
SELECT *
FROM employees
WHERE department_id IN (60, 100);

上述示例中,我们想要从 employees 表中选择部门 id 为 60 或 100 的所有员工。我们可以使用 WHERE 语句,并在括号内列出要筛选的部门 id。

返回结果

执行上述示例查询后,将返回所有属于部门 id 为 60 或 100 的员工的记录,包括他们的 ID、姓名、邮箱、电话等等信息。

| employee_id | first_name | last_name | email                 | phone_number | hire_date  | job_id | salary | commission_pct | manager_id | department_id |
|-------------|------------|-----------|--------------------------|----------------|------------|--------|--------|----------------------|--------------|---------------------|
| 102         | Lex        | De Haan    | lex.de.haan@example.com | 515.123.4569   | 2001-01-13 | AD_VP  | 17000  | NULL                 | NULL            | 90                  |
| 103         | Alexander | Hunold     | alexander.hunold@example.com | 590.423.4567   | 2006-01-03 | IT_PROG | 9000    | NULL                 | 102           | 60                  |
| 104         | Bruce      | Ernst      | bruce.ernst@example.com   | 590.423.4568   | 2007-05-21 | IT_PROG | 6000    | NULL                 | 103           | 60                  |
| 107         | Diana      | Lorentz    | diana.lorentz@example.com | 590.423.5567   | 2007-02-07 | IT_PROG | 4200    | NULL                 | 103           | 60                  |
| 124         | Kevin      | Mourgos    | kevin.mourgos@example.com | 650.123.5234   | 2007-11-16 | ST_MAN | 5800    | NULL                 | 100           | 50                  |
| 141         | Trenna     | Rajs       | trenna.rajs@example.com    | 650.121.8009   | 2003-10-17 | PU_CLERK | 3500    | NULL                 | 124           | 50                  |
| 142         | Curtis     | Davies     | curtis.davies@example.com  | 650.121.2994   | 2005-01-29 | ST_CLERK | 3100    | NULL                 | 124           | 50                  |
| ...         | ...        | ...        | ...                          | ...                | ...        | ...      | ...      | ...                          | ...              | ...                         |

以上是一个返回结果的例子。我们可以看到,所有员工的信息都被列出,而不仅仅是他们的部门 id。如果您只想选择特定的列,请在 SELECT 语句中指定这些列的名称。