Neu SQL Abfrage Artikelbezeichnung auf Englisch für Artikeletikett

HannesKannes

Aktives Mitglied
28. Januar 2021
56
7
Moin zusammen,

ich brauche für die Druckvorlage vom Artikeletikett eine SQL Abfrage, welche die Artikelbezeichnung auf Englisch abfragt. Die Artikelbezeichnung soll ausgegeben werden, unabhängig davon, ob es sich um einen Vater- oder Kinderartikel handelt.
Aktuell habe ich mir diese Abfrage aus Suchergebnissen zusammengebastelt, wobei ich auch das richtige Ergebnis erhalte:

JTL_DirectQuery("SELECT cName
FROM tArtikelBeschreibung
JOIN tArtikel on tArtikelBeschreibung.kArtikel=tArtikel.kArtikel
WHERE kSprache='2' and tArtikel.cArtNr='"+Artikel.Artikelnummer+"'")

Ich kann die Abfrage leider nicht richtig deuten, frage mich aber, was der Teil mit "tArtikel.cArtNr='"+Artikel.Artikelnummer+" macht?
Hat jemand einen Korrekturvorschlag?

Denn ich möchte die Abfrage nicht unnötig kompliziert machen und die Artikelnummer benötige ich an dieser Stelle nicht.

Vielen Dank im Voraus!
 

ple

Sehr aktives Mitglied
20. August 2019
869
182
Der Filter nur nur die Beschreibung wo deine Artikelnummer gleich der Artikelnummer in der sql Tabelle ist. Könntest auch auf die interne Nummer gehen, kArtikel, die gibts dann auch nur 1 mal.
Bei cartnr, die könnte es theoretisch auch mehrmals geben.
Aus ne kopf kann’s ich es gerade nicht umschreiben, morgen erst wieder.
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
830
305
Hallo,

das hier sollte funktionieren:
SQL:
JTL_DirectQuery("SELECT
    cName
FROM
    tArtikelBeschreibung
    JOIN tArtikel ON tArtikelBeschreibung.kArtikel = tArtikel.kArtikel
WHERE
    kSprache = 2
    AND tArtikel.kArtikel = " + Str$(Artikel.InterneArtikelnummer,0,0) + "
    AND tArtikelBeschreibung.kPlattform = 1")

Da ist es auf Plattform 1 eingeschränkt, was die Wawi ist, damit auch nur 1 Ergebnis kommt.

Viele Grüße
Mirko
 

JohnFrea

Sehr aktives Mitglied
21. September 2017
962
302
...ich würde noch auf kShop = 0 einschränken. Aktuell ist das zwar mit tPlattform = 1 immer gewährleistet, muß aber nicht so bleiben.
 

HannesKannes

Aktives Mitglied
28. Januar 2021
56
7
Vielen Dank schon mal für die Anregungen.
Was genau macht diese Zeile:

Code:
AND tArtikel.kArtikel = " + Str$(Artikel.InterneArtikelnummer,0,0) + "

?
 
Ähnliche Themen
Titel Forum Antworten Datum
CSV Exportvorlage - SQL Abfrage Eigenes Feld JTL-Wawi 2.0 4
Neu Dedicated SQL Server am Limit Merkmale Betrieb / Pflege von JTL-Shop 1
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2
Neu Arbeiten mit Lieferanten EKs - Workflows und SQL User helfen Usern - Fragen zu JTL-Wawi 6
Neu JTL → Shopify Connector: MappingTablesException / „Endpoint id is empty“ – betroffene Artikel aus Logs per SQL finden Shopify-Connector 2
welche Microsoft SQL Server Version läuft am stabilsten? JTL-Wawi 2.0 2
Neu MS Server und MS SQL Installation von JTL-Wawi 5
WMS Lagerbestand Bezeichnung in SQL Datenbank JTL-Wawi 1.11 2
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 15
Wawi Meldung SQL Servicepack zu installieren - aber welches? Update SQL2022 CU24 nicht möglich JTL-Wawi 1.11 6
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Update auf 1.11 verlangt ein Update auf aktuelleren SQL Server JTL-Wawi 1.11 7
Neu SQL Lagerbestand minus in Aufträgen Eigene Übersichten in der JTL-Wawi 4
Neu SQL-Server geht eine Stunde nach Allgemeine Fragen zu JTL-Shop 4
Neu Wert aus „Eigenes Feld“ eines Artikels im Lieferschein unter der Artikelbezeichnung anzeigen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Druckvorlage Artikelbezeichnung nur in Englisch Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3

Ähnliche Themen