在预习中发现SQL的第5章有讲JOIN,这个关键字与上两章讲过的UNION一样,都是可以用来做不同表之间的数据连接查询的。我以前曾稍微比较过两者的区别, 总体来说JOIN适于“左右”连接,UNION适于“上下连接”。另外感觉JOIN在连接查询不同类型的数据比较好用。因为UNION只能连接同类型的数据,如果要连接不同表的不同类型的列,如A表中的 int 型列A1与B表中的
char 型列,将两者在同一个“虚拟表”上显示,则我不清楚如何用union来实现。而用 join 就可以实现,只要合适的语句用 where 语句将A表和B表中的列 相连接即可。(现在手边无书,网吧机子上无SQL Server  ,因此我下次再举例以抛砖引玉)

相关文章:

  • 2021-12-29
  • 2021-05-19
  • 2021-06-06
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-04
  • 2021-07-15
  • 2022-02-10
  • 2022-12-23
  • 2022-03-02
相关资源
相似解决方案