Du verwendest einen veralteten Browser. Dieser kann eventuell diese oder andere Webseiten nicht richtig darstellen. Du solltest deinen Browser aktualisieren oder einen alternativen Browser verwenden.
SELECT
ART.cArtNr,
ART.cName
FROM
vStandardArtikel AS ART
LEFT JOIN tArtikelbildPlattform AS ABP ON ART.kArtikel = ABP.kArtikel
WHERE
ABP.kArtikel IS NULL;
vielen Dank für Deinen Vorschlag. Ich habe leider nicht präzise das Problem beschrieben. Ich möchte nähmlich die Artikel herausfinden, die in Global Bild gibt, aber in bestimmter Plattform, z.B. Kaufland.it keine bildverknüpfung hat.
Ich denke, ich verstehe. Auf eine etwas andere Art und Weise:
SQL:
WITH CTE AS(
SELECT
nPlattform
FROM
tPlattform
WHERE
cName = 'Kaufland.it'
)
SELECT
ART.cArtNr,
ART.cName
FROM
vStandardArtikel AS ART
WHERE
EXISTS (
SELECT
1
FROM
tArtikelbildPlattform
WHERE
kArtikel = ART.kArtikel
AND kPlattform = 1
)
AND NOT EXISTS (
SELECT
1
FROM
tArtikelbildPlattform
WHERE
kArtikel = ART.kArtikel
AND kPlattform = (
SELECT
nPlattform
FROM
CTE
)
);
Du müsstest nur darauf achten, dass die Plattform bzw. der Shop, bei dem die Bilder fehlen, auch genauso geschrieben wird. Anstelle von Kaufland.it kannst Du natürlich auch alles andere nehmen.