图1:
图2:
图3:
执行嵌套子查语句如图1,子查询语句如图2,执行时子查询的查询结果为1条,且在最外层对应的数据也为1条,如果直接使用嵌套查询,返回结果时多条(详见图1),会将无关数据返回,如果单独将子查询返回结果放入in条件中,如图3,同样的sql,将会返回正确结果,即1条
图1:
图2:
图3:
执行嵌套子查语句如图1,子查询语句如图2,执行时子查询的查询结果为1条,且在最外层对应的数据也为1条,如果直接使用嵌套查询,返回结果时多条(详见图1),会将无关数据返回,如果单独将子查询返回结果放入in条件中,如图3,同样的sql,将会返回正确结果,即1条