where 返回结果集如何处理? SELECT 查询的时候 WHERE的条件是A字段=(SELECT 另外的表查询的结果) 这个怎么写?还有就是查询A表中B字段 与 C表中的D字段的乘积, 怎么实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 selct b*cfrom a,c.... select * from table_a where a.num exists(select b.num from table_b where a.num=b.num);select a.b*c.d from a,c where ... selct b*d --刚才写错了from a,c...SELECT 查询的时候 WHERE的条件是A字段=(SELECT 另外的表查询的结果) 这个怎么写?--where a in (select ...) 使用IN或EXISTS:--EXAMPLESQL> select part_no from part_cost where part_no in (select part_no from inventory_part where part_no='1C520 10357');PART_NO-------------------------1C520 103571C520 103571C520 103571C520 103571C520 103571C520 103571C520 103571C520 103571C520 103571C520 103571C520 103571C520 1035712 rows selectedSQL> select part_no from part_cost a where exists (select '1' from inventory_part b where a.part_no=b.part_no and b.part_no='1C520 10357');PART_NO-------------------------1C520 103571C520 103571C520 103571C520 103571C520 103571C520 103571C520 103571C520 103571C520 103571C520 103571C520 103571C520 1035712 rows selected 怎么自定义SQL Loader导入到数据库中时CTL文件的记录间的分隔符? crontab 求教一句sql来转换表格输出样式 行记录如何转换成列? Oracle 函数可以返回cursor么?? 对于您是小问题,对于我大问题★★★ 紧急:我不小心用TRUNCATE 命令把几千万的数据给干掉了 哪位给讲讲dual,tab,tabs,cat的意义和内容 如何查看日志文件啊?? 求助:监听程序配置总是不成功? 主键有何好处,复合主键有何好处? 加密的数据库连接文件,如何使用
from a,c
....
from a,c
...
SELECT 查询的时候 WHERE的条件是A字段=(SELECT 另外的表查询的结果) 这个怎么写?
--where a in (select ...)
--EXAMPLE
SQL> select part_no from part_cost where part_no in (select part_no from inventory_part where part_no='1C520 10357');PART_NO
-------------------------
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 1035712 rows selectedSQL> select part_no from part_cost a where exists (select '1' from inventory_part b where a.part_no=b.part_no and b.part_no='1C520 10357');PART_NO
-------------------------
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 10357
1C520 1035712 rows selected