首先:
SELECT a.field, b.field
FROM a, b
WHERE a.id = b.id
第二
SELECT a.field, b.field
FROM a INNER JOIN b
ON a.id = b.id
这两种方法之间是否有任何差异,或者它们的工作方式相同?
答案 0 :(得分:0)
它们产生相同的结果并执行相同的操作,但我发现第二种方法在大型查询中更易读,因此应始终使用它(尽管我的格式不同)
我的格式如下:
SELECT
a.field
,b.field
FROM a
INNER JOIN b ON a.id = b.id