SQL中SELECT中的FROM子句可否带另外一个SELECT
来源:百度知道 编辑:UC知道 时间:2024/06/28 17:03:05
SELECT *
FROM (SELECT ... )
WHERE ...
也就是说把FROM后面的SELECT子句的运算结果当作一个表来用.
可以
SQL中SELECT嵌套SELECT语句是很常见的SQL语句,嵌套SELECT语句也叫子查询,一个SELECT 语句的查询结果能够作为另一个语句的输入值。子查询不但能够出现在Where子句中,也能够出现在from子句中,作为一个临时表使用,也能够出现在select list中,作为一个字段值来返回。
例1:select子查询出现在Where子句中
select ename,deptno,sal from emp where deptno=(select deptno from dept where loc='NEW YORK');
例2:select子查询出现在from子句中
SELECT ename,job,sal,rownum FROM (SELECT ename,job,sal FROM EMP ORDER BY sal);
例3:select子查询出现在select list中,作为一个字段值来返回
SELECT ename,job,sal FROM EMP WHERE deptno in ( SELECT deptno FROM dept WHERE dname LIKE 'A%');
sql中的select问题
关于sql中的select?
sql中的select语句
谁知道SQL语言中,select语名中的inner是什么意思?
sql语句中select @strWSX as wsx中的as是什么意思?
SQL中SELECT中的FROM子句可否带另外一个SELECT
select 中的一个简单的SQL语句,
在以下的SQL语句中的游标中select @au_id,@au_fname,@au_lname是做什么的?
在SQL Server 中,select * 与select 全列名有区别吗
vb 中 SQL的select 语句问题