我想将数据从一个表插入到另一个表中。条件是如果第一个表只有记录,那么我只需要插入另一个表中的记录。
我正在尝试查询:
squares = itertools.imap(lambda x: x**2, xrange(200000))
它由CustomerID和ID分组,因此输出错误。我想只按CustomerID分组。
感谢。
答案 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