1. union
    现在使用表tb_brand和表tb_store做演示:
    sql中union和jion的区别
    sql中union和jion的区别
    使用 union 可以将多个select语句的查询结果组合起来sql中union和jion的区别
    union自动将名字一样的数据给去重,union all可以不用去重
    sql中union和jion的区别
    使用union当select字段个数不一致时会报错:
    sql中union和jion的区别
    由上图演示我们可以看出一个规律,使用union查询时两张表必须有一个字段名称相同,且字段类型相同,查询时select字段个数也要一致
  2. join 连接查询 :使用 join 可以将多张表连接起来查询,由于jion使用的较多,所以这里就不再粘贴图片演示了
  3. 总结:union只是将两条select语句的查询结果组合在一起,相当于查询了多张表。而join是将两个表建立起关联后再查询,相当于查询了一张表,所以效率较高

相关文章:

  • 2022-01-09
  • 2022-12-23
  • 2021-11-09
  • 2021-09-17
  • 2021-09-17
  • 2021-12-23
  • 2021-09-27
  • 2022-12-23
猜你喜欢
  • 2021-09-17
  • 2021-10-27
  • 2022-12-23
  • 2021-08-11
  • 2021-11-16
  • 2021-09-17
相关资源
相似解决方案