привет, я хочу скопировать значение из 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)
колонка (s) Можете ли вы описать, что именно вы пытаетесь сделать здесь? Причина может быть простым способом достижения того, чего вы, возможно, пытаетесь достичь через этот запрос. – singhsac
Похоже, вы хотите установить значение lead_id равным null, если в телефоне есть несколько строк? – dotjoe
@дотье жаль мою ошибку. lead2 = lead1 ... no lead1 = lead2 –