相关疑难解决方法(0)

SQL JOIN在何处放置WHERE条件?

我有两个以下的例子.

1.示例(WHERE)

SELECT 1
  FROM table1 t1
  JOIN table2 t2 ON t1.id = t2.id
 WHERE t2.field = true
Run Code Online (Sandbox Code Playgroud)

2.示例(加入AND)

SELECT 1
  FROM table1 t1
  JOIN table2 t2 ON t1.id = t2.id AND t2.field = true
Run Code Online (Sandbox Code Playgroud)

在性能方面,更快的方法是什么?你喜欢哪个?

sql join where

30
推荐指数
2
解决办法
8万
查看次数

标签 统计

join ×1

sql ×1

where ×1