嵌套查询是通过where子句的子查询返回内层查询的值作为查询条件,进而实现外层查询的查询结果。相关子查询:执行查询的时候先取得外层查询的一个属性值,然后执行与此属性值相关的子查询,执行完毕后再取得外层父查询的下一个值,依次再来重复执行子查询;不相关子查询:子查询的执行不需要提前取得父查询的值,只是作为父查询的查询条件。索引:使用索引是为了加快查询速度。