回答

收藏

两张桌子合并成一张大桌子

技术问答 技术问答 164 人阅读 | 0 人回复 | 2023-09-14

我有两个相同列的表。我需要将一个表的行复制到另一个表的行,以创建一个包含两个表中所有值的大表。现在,我正在执行此查询,以返回相同的内容:! S1 B$ k, c' W: g. l: \) c( G% \
SELECT col1,col2,col3 from Table1unionSELECT col1,col2,col3 from Table2然而,这在我的系统上似乎非常低效和缓慢(返回1210189条记录)。
  ?; w2 Z6 `. @3 G; I6 H# t( ]                                                                1 x4 L8 Y, F- p/ G7 F  e
    解决方案:                                                                ! B; e6 t$ r0 ^  _1 L
                                                                可能只是这样做:
8 `% R5 b, \8 k0 J2 QSELECT col1,col2,col3 INTO Table1FROM Table2 2
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则