根据给定的韩国语文档,我们整理出一系列 SQL 查询的关键知识点。这些内容包含基础的 SELECT 语句、条件筛选、聚合函数和排序等实用概念,以下为精选的实习任务示例:

实习作业 1

1. SEATTLE 中的部门名称是什么?

  • 知识点:使用 SELECT 语句结合 WHERE 子句筛选指定条件。
  • 示例代码sql SELECT dname FROM dept WHERE loc = 'SEATTLE';

2. 担当业务为 TECH 的员工的名字及入职日期是什么?

  • 知识点:通过 SELECT 指定多个列,利用 WHERE 子句筛选数据。
  • 示例代码sql SELECT ename, hiredate FROM emp WHERE job = 'TECH';

3. 入职日期在 1995 年 1 月 1 日之后的员工的名字和入职日期是什么?

  • 知识点:使用比较运算符来筛选特定日期范围。
  • 示例代码sql SELECT ename, hiredate FROM emp WHERE hiredate >= '1995-01-01';

4. 年薪在 30000 到 40000 之间的员工的名字和年薪是多少?

  • 知识点:使用 AND 逻辑运算符组合多个条件。
  • 示例代码sql SELECT ename, sal FROM emp WHERE sal BETWEEN 30000 AND 40000;

5. 经理的员工编号不是 6、9、10 的员工的名字和业务是什么?

  • 知识点:使用 NOT IN 排除指定值。
  • 示例代码sql SELECT ename, job FROM emp WHERE empno NOT IN (6, 9, 10);

6. 在 1995 年至 1998 年间入职的员工的名字和入职日期是什么?

  • 知识点:使用 BETWEEN 操作符选取指定范围内的值。
  • 示例代码sql SELECT ename, hiredate FROM emp WHERE hiredate BETWEEN '1995-01-01' AND '1998-12-31';