子查询

# 子查询
# 概念:出现在其他语句内部的select语句,称为子查询或内查询
# 内部嵌套其他select语句的查询,称为外查询或主查询

# 子查询要包含在括号内。
# 将子查询放在比较条件的右侧。

# 单行操作符对应单行子查询,多行操作符对应多行子查询
# 单行子查询:只返回一行,使用单行比较操作符(=、>、>=、<、<=、<>)。
# 多行子查询:返回多行,使用多行比较操作符。(in/not in、any/some、all)
# IN/NOT IN 等于列表中的任意一个
# ANY|SOME 和子查询返回的某一个值比较
# ALL 和子查询返回的所有值比较

# SELECT last_name, job_id
# FROM employees
# WHERE job_id =
# (SELECT job_id
# FROM employees
# WHERE last_name = 'Haas');

 

上一篇:Java使用JDBC的Statement对象查询数据库示例


下一篇:构建微服务开发环境4————安装Docker及下载常用镜像