【发布时间】:2023-04-02 20:18:02
【问题描述】:
Select * from a join b on a.id=b.id and a.vol
Select * from a join b on a.id=b.id where a.vol
它们产生相同的结果吗?
如果它们产生的结果不同,a 有 1000 行,b 有 100 行,每个会产生多少行?
【问题讨论】:
-
是的,因为您使用相同的 where 子句限制它们并且它们都是隐式内部连接。
标签: mysql sql sql-server