如何使用SQL Server中的触发器将记录从一个表插入另一个表?

时间:2016-05-11 08:20:18

标签: sql-server

我想将数据从一个表插入到另一个表中。条件是如果第一个表只有记录,那么我只需要插入另一个表中的记录。

我正在尝试查询:

squares = itertools.imap(lambda x: x**2, xrange(200000))

它由CustomerID和ID分组,因此输出错误。我想只按CustomerID分组。

感谢。

1 个答案:

答案 0 :(得分:2)

INSERT INTO dbo.Customer_Map_Address (CustomerID, AddressID, IsBillingAddress)
SELECT [CustomerID], MAX([Id]), 0 AS IsBillingAddress
FROM dbo.CustomerAddress
GROUP BY CustomerID
HAVING COUNT(*) = 1