webForumDet fria alternativet

update where not exists?

2 svar · 395 visningar · startad av theguru

theguruMedlem sedan juli 2000411 inlägg
#1

Hur gör jag om jag har 2 tabeller som båda innehåller person_id.
Jag sedan updater en column i tabell 1 men enbart på de poster där tabell 1 person_id = inte finns i tabell 2. hur skriver jag den sql satsen?

LarsGMedlem sedan dec. 200012 464 inlägg
#2
update t1 
 set ....
 where not exists
  (select *
      from t2
     where t2.person_id = t1.person_id)
theguruMedlem sedan juli 2000411 inlägg
#3

tack

131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)