seo教程网站优化,河南建站网站,建设英文品牌网站,微信扫一扫抽红包在哪里做网站在Oracle中#xff0c;()表示JOIN中的“可选”表。 所以在你的查询中#xff0c;select a.id, b.id, a.col_2, b.col_2, ... from a,b where a.idb.id()这是一个左外加B表与一个表。 就像现代的左连接查询一样。 (它将返回a表的所有数据#xff0c;而不会丢失在另一边的数据…在Oracle中()表示JOIN中的“可选”表。 所以在你的查询中select a.id, b.id, a.col_2, b.col_2, ... from a,b where a.idb.id()这是一个左外加B表与一个表。 就像现代的左连接查询一样。 (它将返回a表的所有数据而不会丢失在另一边的数据可选表b可以丢失他的数据)select a.id, b.id, a.col_2, b.col_2, ... from a Left join b ON a.idb.id要么select a.id, b.id, a.col_2, b.col_2, ... from a Left join b using(id)现在如果你删除()那么这将是正常的内部连接查询select a.id, b.id, a.col_2, b.col_2, ... from a,b where a.idb.id它只会返回所有a和b表id值相同的数据意味着通用部分。额外如果你想让你的查询作为正确的join旧的格式或现代那么它将显示为如下所示旧select a.id, b.id, a.col_2, b.col_2, ... from a,b where a.id()b.id现代select a.id, b.id, a.col_2, b.col_2, ... from a Right join b ON a.idb.id要么select a.id, b.id, a.col_2, b.col_2, ... from a Right join b using(id)参考和帮助左外部在Oracle 11g中使用符号join