...用select出来的结果作为where再次select ,2个表
这叫做查询 一种方式 是写代码 一种方式设计视图 其实是图也是一种子查询 上代码:select * from table1 where ID in(select ID from table2 where ...)除了in 也可以用别的运算符 如果用= > < 你得保证子查询出来的是一个值 希望我的回答对你有所帮助 ...
oracle 怎样将select 语句的查询结果作为另一个select 语句where...
1、首先我们先看一下我们的这个表信息。2、接着我们使用创建查询的方法,来测试sql。3、select的where的条件查询格式:select 【所选字段列表】 from 【数据表名】 where 条件表达式。4、上面那个是查询表中年龄大于10的数据。5、当然如果你有多个条件也可以写,多个条件表达式。要是用and进行连接。and...
怎么用select出来的结果作为where再次select ?
最终的结果集是由A,B,C三个表各自的查询结果组成 select c from C inner join ( select b from B inner join select a from A on B.b=A.a ) on C.c= B.b;分割线...select A.a,B.b,C.c from (select c from C where c-column= (select b from B where b-column...
SQL 中如何将Select的结果用于别的Select??
Select cc from T2 where dd = ( Select aa from T1 where bb=xxxx )如果 Select aa from T1 where bb=xxxx 返回多行的话, 可修改为 Select cc from T2 where dd IN ( Select aa from T1 where bb=xxxx )
SQL语句,怎么用查询的结果,进行再查询?
直接把结果集写在 from 后面就可以了。例图中表格 结果集1 在结果集1中再查询
sql 如何把一个查询结果当作一个表来查询?
1:将结果作为一个临时表,可以使用链接或者直接查询 select * from (SELECT SUM(NUM_QNTY4) AS sumNum, NUM_LINKID FROM RW_STORE_QUNTY GROUP BY NUM_LINKID ) as A --- 2:将结果作为子查询的方式 select * from 表 where 字段 in select NUM_LINKID (SELECT SUM(NUM_QNTY4) AS ...
sql 如何把一个查询结果当作一个表来查询?急急急!!!
1:将结果作为一个临时表,可以使用链接或者直接查询 select * from (SELECT SUM(NUM_QNTY4) AS sumNum, NUM_LINKID FROM RW_STORE_QUNTY GROUP BY NUM_LINKID ) as A --- 2:将结果作为子查询的方式 select * from 表 where 字段 in select NUM_LINKID (SELECT SUM(NUM_QNTY4) AS ...
sql怎么用查询结果作为条件进行查询
1、查询数据库表的所有字段并直接使用select语句。从数据库表中选择*。2、查询数据库表的part部分字段,可以使用select field命令,从数据库表中选择字段名称。3、根据条件查询,使用后面的条件,加上从数据库表中选择条件名称。4、使用distinct命令查询数据库字段记录中的非重复结果,从数据库中选择不同的...
如何把sql查询出来的结果当做另一个sql的条件查询
-- table2 的 name 作为 table1的条件select * from table1 where name in (select name from table2)--如果有多条语句,可以使用字段相加再等于select * from table1 where fld1+fld2 in (select fld1+fld2 from table2)--也可以使用INNER JOIN 进行查询select a.* from table1 a inner ...
sql中用select 查询 2个表
select * from (select * from 女员工资料 union select * from 男员工资料) a where 姓名='XXOO'