企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 【测一测】 ### 学习完前面的内容,下面来动手测一测吧,请思考以下问题: #### 1、根据如下条件编写 SQL 语句:查询存在年龄大于 21 岁的员工所对应的部门信息? #### 2、根据如下条件编写 SQL 语句:采用自连接查询与王红在同一个部门的员工? | 题干 | 给定如下 SQL 语句:<br>SELECT p1.* FROM employee p1 JOIN employee p2 ON p1.did=p2.did WHERE p2.name='王红';<br>下面关于该 SQL 语句的说法中,正确的是() (多选)<br>A、采用了自连接查询<br>B、采用了普通交叉连接查询<br>C、存在语法错误,因为 JOIN 两边都是对同一个表操作<br>D、用于查询与王红在同一个部门的员工 | | --- | --- | | 知识点编号 | 00705006 | | 题号 | 00705006008 | | 知识点 |内连接| | 难度等级| 简单| |题目类型 | 简答题| |答案|AD| | 答案说明 | 如果在一个连接查询中,涉及到的两个表是同一个表,这种查询称为自连接查询| |题干 | 阅读下面 SQL 语句:<br>SELECT * FROM department WHERE EXISTS(select did from <br>employee where age > 21);<br>下面对上述语句的功能描述中,正确的是()<br>A、查询年龄大于 21 的员工信息 <br>B、查询存在年龄大于 21 的员工所对应的部门信息<br>C、查询存在年龄大于 21 的员工所对应的员工信息<br>D、查询存在年龄大于 21 的员工信息 | | --- | --- | | 知识点编号| 00705010 | | 题号 | 00705010005| |知识点| 带 EXISTS 关键字的子查询| | 难度等级 |简单 | | 题目类型|选择题| | 简答题|B | | 答案说明 | 带 EXISTS 关键字的子查询|