select * from a inner join b on a.id=b.aid where b.nameid=9
和
select * from a inner join b on (a.id=b.aid and b.nameid=9)
得到的 结果 居然 不一样……
实际只有下面的语句才有用;
真不知道为什么……
...全文
15315打赏收藏
★★★★ 查询条件 放在 join on 里和 where 里的区别
select * from a inner join b on a.id=b.aid where b.nameid=9 和 select * from a inner join b on (a.id=b.aid and b.nameid=9) 得到的 结果 居然 不一样…… 实际只有下面的语句才有用; 真不知道为什么……