最近看了Oracle 10g XE配套的教程,里面在处理多表连接时,大都使用NATURAL JOIN……这样的写法,没有使用WHERE的。只是在对单个的表查询时才用WHERE,这样看来,是不是能用 ****JOIN的地方,都用****JOIN,而不要使用WHERE。
------解决方案--------------------
多表连接时好像用**join会更快,可读性更强。
------解决方案--------------------
好像在SQLServer里用Where逻辑预读会少点点, 不知道Oracle怎么处理?
------解决方案--------------------
我主要在乎Join的可读性,另外Join 也可以和Where一起用呀
------解决方案--------------------
这样理解不好吧,看看资料,NATURAL JOIN 不能随便用的,他对2个表有条件要求,