嗨,
我总是在没有连接的情况下检索数据...
但是一种方法对另一种方法有好处吗?
select * from a INNER JOIN b on a.a = b.b;
select a.*,b.* from a,b where a.a = b.b;
Run Code Online (Sandbox Code Playgroud)
谢谢!
使用INNER JOIN关键字的第一种方法是:
因此,当我看到第二个选项时,我总是畏缩 - 它只是膨胀你的WHERE条款,你不能真正看到表格是如何连接的(在哪些领域).
如果您碰巧在WHERE子句表达式的长列表中忘记了JOIN条件之一,您会突然得到一个混乱的笛卡尔积...不能用INNER JOIN关键字做到这一点(您必须表达要加入的字段)上).
| 归档时间: |
|
| 查看次数: |
2829 次 |
| 最近记录: |