• 多表查询的用法区别
  • varchar类型的时间比大小

多表查询的用法区别

一般对于两张表的查询习惯用

select * 
from a,b 
where a.id = b.id

最近发现也可以使用

select * 
from a inner join b 
on a.id = b.id

问题:两者的区别是什么?

  都能实现关联查询,但是使用join更加灵活,效率更高,
  加上筛选条件后,使用前者是先通过筛选条件筛选后再进行关联
  使用后者是先将表与表先关联查询,在结果中使用条件筛选

相关文章:

  • 2022-01-22
  • 2021-08-30
  • 2021-12-24
  • 2021-06-19
  • 2021-12-23
  • 2022-12-23
  • 2021-04-12
  • 2022-01-20
猜你喜欢
  • 2021-09-20
  • 2021-04-22
相关资源
相似解决方案