Hallo,
ich möchte in einem System, in dem es nur Artikel mit einer Variation gibt eine Tabelle, in der die Artikelnummer, der Name der Variation und der Variationswert steht.
Das funktioniert für Deutsch auch prima mit
Jetzt hätte ich gerne zwei weitere Spalten, in denen die englischen Belegungen für die Variation und den Variationswert stehen.
Irgendwie muß man tEigenschaftSprache und tEigenschaftWertSprache noch einmal dazu joinen aber mit tEigenschaftSprache.kSprache = 3 und tEigenschaftWertSprache.kSprache = 3.
Leider reicht mein SQL dazu nicht.
Habt Ihr eine Idee?
@mvh ?
Gruß
John
ich möchte in einem System, in dem es nur Artikel mit einer Variation gibt eine Tabelle, in der die Artikelnummer, der Name der Variation und der Variationswert steht.
Das funktioniert für Deutsch auch prima mit
Code:
SELECT vStandardArtikel.kArtikel,
cArtNr,
vStandardArtikel.kEigenschaftKombi,
tEigenschaftKombiWert.kEigenschaft,
tEigenschaftKombiWert.kEigenschaftWert,
tEigenschaftSprache.cName AS 'VarName DE',
tEigenschaftWertSprache.cName AS 'VarWert DE'
FROM vStandardArtikel
JOIN tArtikelShop ON tArtikelShop.kArtikel = vStandardArtikel.kArtikel
JOIN tEigenschaftKombiWert on vStandardArtikel.kEigenschaftKombi = tEigenschaftKombiWert.kEigenschaftKombi
JOIN tEigenschaftSprache on tEigenschaftKombiWert.kEigenschaft = tEigenschaftSprache.kEigenschaft
JOIN tEigenschaftWertSprache ON tEigenschaftKombiWert.kEigenschaftWert = tEigenschaftWertSprache.kEigenschaftWert
WHERE vStandardArtikel.cAktiv = 'Y'
AND vStandardArtikel.kVaterArtikel <> 0
AND tEigenschaftSprache.kSprache = 1
AND tEigenschaftWertSprache.kSprache = 1
ORDER BY cArtNr ASC
Jetzt hätte ich gerne zwei weitere Spalten, in denen die englischen Belegungen für die Variation und den Variationswert stehen.
Irgendwie muß man tEigenschaftSprache und tEigenschaftWertSprache noch einmal dazu joinen aber mit tEigenschaftSprache.kSprache = 3 und tEigenschaftWertSprache.kSprache = 3.
Leider reicht mein SQL dazu nicht.
Habt Ihr eine Idee?
@mvh ?
Gruß
John