作业帮 > 综合 > 作业

把子查询放在外查询sql语句中from后面是什么意思

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/05 10:23:24
把子查询放在外查询sql语句中from后面是什么意思
把子查询放在外查询sql语句中from后面是什么意思
就是把子查询的结果作为一个表,供你的外边的查询语句使用,这个你所指的子查询里面所有的查询结果字段就是你外面SELECT的范围.
FROM 后边的都是表名,你不要当成这个是子查询,只把这当成一张表就好了.只不过这个表的数据不是你平时理解的那种固定的表,而是通过一个查询来构建出来的.这个表的数据就是这个查询查出来的结果.
例如SELECT T.EMP_ID,T.EMP_NAME
FROM (SELECT EMP_ID,EMP_NAME FROM TB_EMP WHERE DEPT_ID = '10001') T
这个语句,这个子查询,你就理解成是一个表,即表T.T表的字段就是查询里面的字段,你可以拿出来用的.