...
Code Block | ||
---|---|---|
| ||
USE eazybusiness;
UPDATE tArtikel
SET tArtikel.cLagerAktiv = lagerinformationen.cLagerAktiv,
tArtikel.cLagerKleinerNull = lagerinformationen.cLagerKleinerNull
FROM dbo.tArtikel
JOIN
(
SELECT dbo.tArtikel.kArtikel,
MAX(kindartikel.cLagerAktiv) AS cLagerAktiv,
MIN(kindartikel.cLagerKleinerNull) AS cLagerKleinerNull
FROM tArtikel
JOIN tArtikel AS kindartikel ON tArtikel.kArtikel = kindartikel.kVaterArtikel
GROUP BY tArtikel.kArtikel
) AS lagerinformationen ON tArtikel.kArtikel = lagerinformationen.kArtikel; |
...