如何使用AND关键字与在SQL中使用“显式”连接不同

时间:2013-03-10 03:44:49

标签: mysql sql relational-database

我们真的需要关键字join来选择列式结果集,还是AND条件(根据情况)足够?使用内连接和AND关键字有什么区别?

2 个答案:

答案 0 :(得分:1)

两者完全不同。

AND会缩小您的结果集。

INNER JOIN允许您根据关系交叉引用相关表。

答案 1 :(得分:1)

他们完全不同。

AND允许您在单个子句中指定多个条件。例如,select * from table where col1=1 and col2=0在单个WHERE子句上放置两个条件,从而影响从单个表中获取的记录。

INNER JOIN允许您将一个表中的列与另一个表中的列组合在一起。它根据您在ON子句中提供的条件匹配行。