Update med kriterier fra flere tabeller?
Hej..Jeg vil gerne lave en update på en tabel. Her kommer som det ser ud.
Jeg har tabellen
id | gruppeid | parentgroup | navn | slettet
jeg har så et hierarki af grupper, således at:
gruppe1 (gruppeid = 1, parentgroup = null)
gruppe2 (gruppeid = 2, parentgroup = 1)
gruppe3 (gruppeid = 3, parentgroup = 2)
Jeg vil nu gerne lave en update der sætter slettet = getdate() på alle tre grupper. Mit forslag var:
UPDATE
tblGrupper
LEFT JOIN tblGrupper AS parent2
ON tblGrupper.Parentgroup = parent2.gruppeid
SET
Slettet = getdate()
WHERE
tblGrupper.GruppeId = 612
OR tblGrupper.Parentgroup = 612
OR parent2.gruppeid = 612
Men det giver syntax error ved left.
Er der en måde så man kan beskrive at man har brug for en ekstra tabel for at specificere at der skal sættes et kriterie på den?
Håber det var til at forstå.
