Neu Artikel exportieren, die keine Verknüpfung bei Bild haben

VVD

Aktives Mitglied
18. August 2015
50
2
Moin, Moin,

wie kann man ein Script füt Eigenen Export in Ameise erstellen, damit alle Artikel exportiert werden können, die noch keine Bildverknüpfung hat?

Vielen Dank und viele Grüße!
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
840
Flensburg
Hallo @VVD,

das könnte bspw. so aussehen:

SQL:
SELECT
    ART.cArtNr,
    ART.cName
FROM
    vStandardArtikel AS ART
    LEFT JOIN tArtikelbildPlattform AS ABP ON ART.kArtikel = ABP.kArtikel
WHERE
    ABP.kArtikel IS NULL;
 

VVD

Aktives Mitglied
18. August 2015
50
2
Hallo Frankell,

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.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
840
Flensburg
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.
 

Ähnliche Themen