您好我想从LEAD2复制到LEAD1。我有查询选择这些列,但我不知道如何更新set LEAD2=LEAD1
。以下是选择查询:在内部连接的SQL更新和
SELECT
a.lead_id AS LEAD1
, b.lead_id AS LEAD2
FROM
dbo.spirulina AS a
INNER JOIN dbo.spirulina AS b
ON a.PHONEHOME = b.PHONEHOME
WHERE
(a.lead_id IS NOT NULL)
AND (b.lead_id IS NULL)
GROUP BY
a.lead_id
, b.lead_id
HAVING
(COUNT(a.PHONEHOME) > 1)
你能描述究竟是什么你想在这里做什么?因为可能有一种简单的方法来实现您可能试图通过此查询来实现的内容。 – singhsac
看起来像你想设置lead_id为null当一个phonehome在多行? – dotjoe
@dotjoe对不起我的错。 lead2 = lead1 ... no lead1 = lead2 –