【发布时间】:2015-06-17 16:47:25
【问题描述】:
一段时间以来第一次坐在这里写 SQL。我知道所有连接的所有 vendiagrams,但我想知道我刚刚写了什么类型的连接。由于我没有使用“JOIN”关键字,这甚至是典型的连接吗?
select * from table1 t, table2 a where a.column1 = -10300 AND t.column1 = a.column2;
谢谢, k9
【问题讨论】:
-
看起来像内部连接
-
只是对标题的评论。左连接和右连接都是外连接。我没有做出假设,但不清楚你是否意识到这一点。
-
使用显式连接而不是隐式连接的另一个原因。它们已经过时了 20 多年,而且有很多充分的理由。
标签: mysql sql-server join