Hi,
da bei eBay ja immer nur ein Merkmalwert als eBayattribut gemappt werden kann, kommt es bei uns immer wieder zu Fehlern, weil doch mehr als ein Merkmalwert gesetzt wurde. Ich würde mir gerne alle betroffenen Artikel ausgeben lassen.
Mein SQL, um sich alle Artikel mit den Merkmalwerten für ein Merkmal ausgeben zu lassen lautet bisher
Hat jemand eine Idee, wie ich diese Liste nach Artikeln, die mehr als einmal vorkommen filtern kann oder einen anderen Ansatz?
John
da bei eBay ja immer nur ein Merkmalwert als eBayattribut gemappt werden kann, kommt es bei uns immer wieder zu Fehlern, weil doch mehr als ein Merkmalwert gesetzt wurde. Ich würde mir gerne alle betroffenen Artikel ausgeben lassen.
Mein SQL, um sich alle Artikel mit den Merkmalwerten für ein Merkmal ausgeben zu lassen lautet bisher
Code:
SELECT
tArtikel.cArtNr,
cWert
FROM tArtikelMerkmal
JOIN tMerkmalWertSprache ON tArtikelMerkmal.kMerkmalWert = tMerkmalWertSprache.kMerkmalWert
JOIN tArtikel ON tArtikel.kArtikel = tArtikelMerkmal.kArtikel
WHERE tMerkmalWertSprache.kSprache = 1
AND kMerkmal = (SELECT kMerkmal FROM tMerkmalSprache WHERE kSprache = 1 AND cName = @MerkmalName )
ORDER BY cArtNr ASC
Hat jemand eine Idee, wie ich diese Liste nach Artikeln, die mehr als einmal vorkommen filtern kann oder einen anderen Ansatz?
John