我有两个表 - 我希望能够从tbl1中选择数据并将其插入到tbl2中。现在这个交易 - Tbl1大约有30个领域。该表中有三列不在tbl2中。相反,单独指定每个字段的,我是想看看有没有从我的任何可能的方式做这样的事情...使用SELECT从表中选择特定字段*
Insert into Tbl2 SELECT * (but three fields) from tbl1 where value='value'
或做类似
Insert Into tbl2 SELECT Field1, Field2
而是因为我会做这个在许多不同的表在每种情况下tbl1将有3个额外的领域,然后相应的tb2 - 我试图做到简单和最干净的方式
任何建议吗?
为什么所有这些列的列,为什么围绕数据移动? – jarlh
@jarlh需要为用户提供UNDO选项,它们以前完成的操作 - – BobSki
如果要正确执行此操作,请指定列! – jarlh