嵌套子查询和关联子查询
嵌套子查询: 1. 内部查询只处理一次; 2. 与null比较,总得到null 3.先进行内部查询,然后再进行外部查询
关联子查询: 1. 外部查询得到的每天记录传入到内部查询; 2.内部查询基于外部查询传入的值; 3.内部查询从其结果中把值传回到外部查询,外部查询使用这些值来完成其处理。
外部查询返回较少记录时,关联子查询比嵌套子查询效果高;
内部查询返回较少记录时,嵌套子查询比关联子查询效果高.
in和exists
嵌套子查询和关联子查询
嵌套子查询: 1. 内部查询只处理一次; 2. 与null比较,总得到null 3.先进行内部查询,然后再进行外部查询
关联子查询: 1. 外部查询得到的每天记录传入到内部查询; 2.内部查询基于外部查询传入的值; 3.内部查询从其结果中把值传回到外部查询,外部查询使用这些值来完成其处理。
外部查询返回较少记录时,关联子查询比嵌套子查询效果高;
内部查询返回较少记录时,嵌套子查询比关联子查询效果高.
in和exists