Neu SQL Abfrage einschränken

Karsten Busch

Aktives Mitglied
18. November 2016
33
8
Moin,
wir möchten unsere Kategorien automatisch setzen nach der Warengruppe.

Dafür habe ich ein kleines SQL geschrieben recht umfangreich, dies ordnet alles richtig zu und funktioniert. Jetzt würde ich gern die Auswahl beschränken, so das nur eine Zuordnung erfolgt wenn dem Artikel schon einer bestimmten Kategorie zugeordnet ist und bekomme es nicht hin dies zu integrieren.

Die Zeile möchte ich intergrieren

SELECT * FROM dbo.tkategorieartikel WHERE kKategorie = 56


Hier die grundsätzliche Funktion

SELECT

CASE
-- Kat1Accessoires
WHEN tWarengruppe.cName = 'GKL' THEN 'Accessoires'
-- Kat1Marke
WHEN tWarengruppe.cName = 'DAUFUNDIG' THEN 'Marken ' +(tHersteller.cName ) +' ' + (tHersteller.cName + ' ' + 'Uhren')
WHEN tWarengruppe.cName = 'WETTHE' THEN 'Uhren'
-- Kat1Zubehör
WHEN tWarengruppe.cName = 'UAB' THEN 'Zubehör'
ELSE ''
END AS Kat1,
------------------------------------------------------

tHersteller.cName AS Hersteller
, tWarengruppe.cName AS Warengruppe
, tArtikel.cArtNr AS kArtNr
, tArtikel.cHAN AS kHAN


FROM dbo.tArtikel
LEFT JOIN dbo.tWarengruppe ON tWarengruppe.kWarengruppe = tArtikel.kWarengruppe
LEFT JOIN dbo.tHersteller ON tHersteller.kHersteller = tArtikel.kHersteller
 

Karsten Busch

Aktives Mitglied
18. November 2016
33
8
Moin,
hat sich erledigt. Die Antwurt muss so ausssehen.

Select

CASE
-- Kat1Accessoires
WHEN tWarengruppe.cName = 'GKL' THEN 'Accessoires'
-- Kat1Marke
WHEN tWarengruppe.cName = 'DAUFUNDIG' THEN 'Marken ' +(tHersteller.cName ) +' ' + (tHersteller.cName + ' ' + 'Uhren')
WHEN tWarengruppe.cName = 'WETTHE' THEN 'Uhren'
-- Kat1Zubehör
WHEN tWarengruppe.cName = 'UAB' THEN 'Zubehör'
ELSE ''
END AS Kat1,
------------------------------------------------------

tHersteller.cName AS Hersteller
, tWarengruppe.cName AS Warengruppe
, tArtikel.cArtNr AS kArtNr
, tArtikel.cHAN AS kHAN
, tArtikel.kArtikel AS InternNR
, tkategorieartikel.kKategorie AS Kategorie


FROM dbo.tArtikel
JOIN dbo.tWarengruppe ON tWarengruppe.kWarengruppe = tArtikel.kWarengruppe
JOIN dbo.tHersteller ON tHersteller.kHersteller = tArtikel.kHersteller
JOIN dbo.tkategorieartikel ON tkategorieartikel.kArtikel = tArtikel.kArtikel

where kKategorie = '56'
 
Ähnliche Themen
Titel Forum Antworten Datum
Datenbank-Abfrage per SQL nach Lagermenge pro Artikel & Warenbereich (WMSLager) JTL-Wawi 1.8 1
Beantwortet #GEFUNDEN# Suche jemand , der uns eine (automatische) SQL Abfrage erstellen kann mit Mail Ausgabe Dienstleistung, Jobs und Ähnliches 2
Neu SQL-Abfrage bei Kundenanlage JTL-Wawi 1.7 2
Neu CSV-Datei direkt in einer SQL-Abfrage verwenden User helfen Usern - Fragen zu JTL-Wawi 3
Neu SQL Abfrage in Excel User helfen Usern - Fragen zu JTL-Wawi 12
Neu SQL Abfrage Artikelbezeichnung auf Englisch für Artikeletikett User helfen Usern - Fragen zu JTL-Wawi 4
Neu SQL Abfrage wird mehrfach ausgeführt - Ausgabe in der Übersicht falsch Eigene Übersichten in der JTL-Wawi 8
SQL Abfrage via Ameise: Seriennummer u. weitere Daten JTL-Wawi 1.8 0
Neu SQL Abfrage über ODBC für Bewegunghistorie (WMS) Eigene Übersichten in der JTL-Wawi 4
Komplexe SQL Abfrage zu gelieferten Artikeln mit eigenen Feldern - Hilfe gesucht JTL-Wawi 1.8 1
SQL Abfrage alle Aufträge ohne Lieferschein JTL-Wawi 1.8 2
Neu Logfile: SQL Fehler, aber warum? JTL-Shop - Fehler und Bugs 2
Neu Erstinstallation JTL WaWi 1.8.12 - heruntergeladen wird SQL Express 2017 _statt_ der empfohlenen 2022 Version Installation von JTL-Wawi 8
Neu MS SQL Server 2022 oder MS SQL Server 2022 Express? Installation von JTL-Wawi 8
Neu SQL-Fehler bei Volltextsuche und Sonderzeichen JTL-Shop - Fehler und Bugs 0
Neu einfache SQL Verknüfpung zweier Tabellen, z.B. Artikel mit ArtikelBeschreibung 1.6.46.1 Gelöste Themen in diesem Bereich 13
Neu SQL Ausgabe der Varko-Auswahl eines Artikels, mehrsprachig Tabelle zwei mal auf sich Joinen? User helfen Usern - Fragen zu JTL-Wawi 5
Neu SQL-Erfahrene vor - Nach Datenrettung - fehlende Aufträge lassen sich nicht einfügen - Ideen? User helfen Usern 4
Neu Nach Installation eines neuen SQL Servers klappt die Verbindung vom Benutzer-PC zum Server-PC nicht mehr. Installation von JTL-Wawi 5
Neu Fehler SQL-Schema importieren bei Neuinstallation Installation / Updates von JTL-Shop 7
Neu Update MS SQL 2014 auf MS SQL 2022 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Datenbankebene per SQL löschen Eigene Übersichten in der JTL-Wawi 6
Neu MS SQL 14 Express wird langsam voll. Welche Lienzen benötigen wir? Bitte um Hilfe Eigene Übersichten in der JTL-Wawi 27
Upgrade von SQL Server 2014 auf höhere Version JTL-Wawi 1.8 4
1.8.11.0 - Worker SQL lässt System hängen JTL-Wawi 1.8 0
Neu List&Label Merkmale auf Etiketten (SQL) Gelöste Themen in diesem Bereich 3
Neu SQL Server Express 2017 auf 2022 Update Installation von JTL-Wawi 10
Neu Nach SQL Server neuinstallation Benutzer gelöscht? JTL-Wawi - Fehler und Bugs 3
Neu Versandart + Zahlungsart in Rechnungskorrektur (SQL) User helfen Usern - Fragen zu JTL-Wawi 10
1.8.10.0 - SQL-Job Performance-Optimierung JTL-Wawi 1.8 24
Neu SQL 2017 auf 2022 updaten (express) User helfen Usern - Fragen zu JTL-Wawi 1
SQL ifGetPrice liefert nur netto Preise, wie komme ich an Brutto ran? JTL-Wawi 1.7 4
Neu Abfrage von Änderungen am Lagerbestand zu einem bestimmten Zeitpunkt in der Vergangenheit JTL Ameise - Eigene Exporte 3
Neu Abfrage der Versandart von der Plattform User helfen Usern - Fragen zu JTL-Wawi 0
Neu gelöst: PHP Abfrage Versandklasse und passendes Bild aussteuern Betrieb / Pflege von JTL-Shop 2

Ähnliche Themen