关于SQL用join的问题,困扰了我很久了,请高手帮助 有一条SQL,select A.*,B.* from A join B on A.id = B.a_id在那本新书《SQL必知必会》中,是这样分析的:在联结二个表时,你实际上做的是将第一个表中的每一行和第二个表中的每一行配对。这样的话我能懂,但如果是三个表联结或更多的表联结时,该怎样分析? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是三个表联结或更多的表联结时,该怎样分析?先做两表join,其结果再和第三表做join。 为什么要必须Join呢,你可以这样select a.*,b.* from a,b where a.id=b.a_id 楼上 的,有种情况比如a表有的记录b表没有就选不出来了,所以用join. to kinglht 你说的情况是out joinoracle里面可以用=(+)的方式 求 oracle sql 跟踪工具 ?想跟踪测试insert 语句 請教ORACLE客戶端ODBC配置問題 [求助]关于SQL优化的问题 oracle 可以这样异常处理吗 oracle reports builder哪位朋友用过. Oracle中UTL_FILE读取文本时中文呈现乱码如何解决! vmware 上 oracle监听问题 分区表的疑问?? 求解:返回不固定的字段的记录集,以及游标如何解决不能在两个服务器之间传递的限制??? SQL查询的问题 要如何实现根据条件组合显示?感觉用decode难以实现 数据导入问题
select a.*,b.* from a,b where a.id=b.a_id