我想根据我在我的table1 name ( table2 name table2,id)中的table1上的引用为table2 name提供信息。insert into table1 (name) where table2.id = table1.table2Id;
where子句不知道table1,因此不能应
我正在尝试在两个SQL Server 2008表之间移动一些数据。如果包含来自Table1的电子邮件的Table2中存在该记录,则使用来自Table1的数据更新该记录,否则插入新记录。在Table1中,我有许多列;名字、姓氏、电子邮件等等。如果来自Table1的电子邮件存在,我不太确定如何构造查询</e
_id、field1、field2 of table1和table2_id、another_id of table2。我想要做的是填充数据-- table2的table2列。问题是,我希望它要么是来自table1的值table1,要么是来自table1的field2。我希望这是随机的。我只需创建几个更新
如果执行SELECT * FROM table1 ORDER BY row ASC查询,然后将其保存到table2 (table1会定期更新,每次更新时,table2都将被此查询替换),table2的顺序是否保证会得到大查询的遵守由于数据被覆盖,而不仅仅是追加,我认为它不会受到周期性合并操作的影响。如果订单是有保证的,那么当我或