最佳答案
在SQL服务器中,可以使用INSERT.. SELECT
语句将行插入表中:
INSERT INTO Table (col1, col2, col3)SELECT col1, col2, col3FROM other_tableWHERE sql = 'cool'
是否也可以用SELECT
更新表?我有一个包含值的临时表,并想使用这些值更新另一个表。也许像这样:
UPDATE Table SET col1, col2SELECT col1, col2FROM other_tableWHERE sql = 'cool'WHERE Table.id = other_table.id