Neu Datenbankabfrage - übernimmt nicht alle Bedingungen

mona

Gut bekanntes Mitglied
26. April 2016
291
22
Hallo liebe Experten

Ich möchte die Auflistung mit allen "Where"-Bedingungen erfüllt haben. Es listet mir aber Artikel auf, welche gar nicht in die abgefragte Kategorie 35 gehören???
Wo liegt der Fehler??? Grundsätzlich möchte ich alle Artikel einer bestimmten Kategorie (35) mit dem Artikelattribut 27, welches den Wert WAHR für JTL Shop hat, auflisten.
Vielen lieben Dank! Gruss mona

Code:
SELECT tArtikel.cArtNr, tArtikel.kArtikel, tAttribut.kAttribut, tKategorie.kKategorie,
tAttribut.nAktivFuerArtikelOhneWarengruppe
      
  FROM [eazybusiness].[dbo].[tArtikel]
  JOIN tKategorie ON tKategorie.kKategorie = kKategorie
  JOIN tAttribut ON tAttribut.kAttribut = kAttribut
  WHERE tKategorie.kKategorie = '35' AND tAttribut.kAttribut = '27'
  AND tAttribut.nAktivFuerArtikelOhneWarengruppe = '1' AND tAttribut.kFeldTyp = '4'
 

zwitsch

Sehr aktives Mitglied
14. November 2007
404
36
Die Felder kKategorie, kAttribut und kFeldTyp haben den Feldtyp Integer. Lass mal die Hochkommas weg. Vielleicht läufts dann.
 
  • Gefällt mir
Reaktionen: mona

mona

Gut bekanntes Mitglied
26. April 2016
291
22
Vielen lieben Dank - leider Nein. AND bedeutet ja meines Erachtens nach, dass ALLE Bedingungen erfüllt sein müssen?
Also wenn z.B. Kategorie 35 aber Attribut nicht 27, dann keine Auflistung......Oder liegt da mein Denkfehler?

Gruss
mona
 

JTL_fwenzl

WMS Entwickler
Mitarbeiter
15. Dezember 2017
570
188
Hürth
Hallo mona,

die joins funktionieren so nicht. Es muss eine Verbindung zwischen den Artikeln und deren Kategorien / Attributen hergestellt werden.

Da ein Artikel in mehreren Kategorien sein kann, gibt es noch die Tabelle dbo.tkategorieartikel um diese Verbindungen herzustellen. Ähnlich bei den Attributen über dbo.tArtikelAttribut.

Die where Bedingung sieht ok aus. Wie schon angemerkt, die Hochkomma sollten weg bei den Keys.

Gruss,
Frank
 
  • Gefällt mir
Reaktionen: mona

tom10

Sehr aktives Mitglied
2. Oktober 2012
715
107
06774 Muldestausee
Probiers mal so:

Code:
SELECT tArtikel.cArtNr,
    tArtikel.kArtikel,
    tAttribut.kAttribut,
    tAttribut.kFeldTyp,
    tkategorieartikel.kKategorie,
    tAttribut.nAktivFuerArtikelOhneWarengruppe
  FROM tArtikel
  JOIN tkategorieartikel ON tkategorieartikel.kArtikel = tArtikel.kArtikel
  JOIN tArtikelAttribut ON tArtikelAttribut.kArtikel = tArtikel.kArtikel
  JOIN tAttribut ON tAttribut.kAttribut = tArtikelAttribut.kAttribut
  WHERE tkategorieartikel.kKategorie = 35 AND
    tArtikelAttribut.kAttribut = 27 AND
    tAttribut.nAktivFuerArtikelOhneWarengruppe = 1 AND
    tAttribut.kFeldTyp = 4
Wenn du auch den Shop eingrenzen willst, dann ergänze
Code:
JOIN tAttributShop ON tAttributShop.kAttribut = tAttribut.kAttribut
und
Code:
AND tAttributShop.kShop = 'ID des Shops'
 
  • Gefällt mir
Reaktionen: mona und JTL_fwenzl

mona

Gut bekanntes Mitglied
26. April 2016
291
22
yeapppiieeeeehh!!!!!!!!!!!!!!!!!!!!!!!!!!! Genau so funktioniert es!!!!!!!!!!!!!!!!!!! Waren die fehlenden Verbindungen untereinander........Tausend Dank!!!!!!!!!!!!!!!!!!!!!!!!
 
  • Gefällt mir
Reaktionen: JTL_fwenzl
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL POS übernimmt Attribute nicht aus WaWi Einrichtung / Updates von JTL-POS 2
Connector übernimmt nicht alle Bestellungen WooCommerce-Connector 0
Neu JTL-Connector übernimmt den Bestellstatus in Woocommerce nicht WooCommerce-Connector 2
Artikel per Ameise mehreren Kategorien zuordnen - Artikeldatenimport in WaWi nicht mehr vorhanden JTL-Wawi 1.8 3
Neu JTL Search funktioniert nicht seit Shopupdate auf 5.3.1 JTL-Shop - Fehler und Bugs 0
Neu Der Shop schickt die Aufträge nicht mehr an die Wawi JTL-Shop - Fehler und Bugs 1
Eigenes Feld wird nicht angezeigt JTL-Wawi 1.8 2
Neu Grundpreisangaben für geringe Gramm-Mengen werden nicht angezeigt Betrieb / Pflege von JTL-Shop 0
Neu Kampangen können nicht mehr aufgerufen werden JTL-Shop - Fehler und Bugs 0
Neu Coupon nicht vom Warenwert sondern von den Artikeln abziehen?!? User helfen Usern - Fragen zu JTL-Wawi 5
Rechnungen werden nicht mehr erstellt seit Umstieg auf Fulfillment JTL-Wawi 1.8 0
Neu Email-Versand Tagesabschluss nicht mehr möglich - "exception reading response" JTL-POS - Fehler und Bugs 0
Gelöst Onepage Composer geht nicht mehr nach Update auf 5.3.1 JTL-Shop - Fehler und Bugs 2
Neu Die Shop-URL verweist nicht auf einen gültigen Shop! Shopify-Connector 1
Neu Workflow - Positionen an Dropshipping-Lieferant mailen. Warum funktioniert dieser Code nicht? User helfen Usern - Fragen zu JTL-Wawi 1
Bestellvorschläge - Lagerbsestand in "Bestand gesamt" wird nicht angezeigt JTL-Wawi 1.8 0
Neu Auftragszahlung über Kasse, Auftrag wird nicht als "Verpackt und Versendet" markiert JTL-POS - Fehler und Bugs 1
Neu Warenkormatrix nicht nachvollziehbar JTL-Shop - Fehler und Bugs 8
Stornieren einen Auftrags nicht möglich JTL-Wawi 1.6 5
Neu Filter für Zeitraum in "Alle Bons" aktualisiert sich nicht JTL-POS - Fehler und Bugs 0
Neu JTL POS wird nicht an WaWi angebunden Einrichtung / Updates von JTL-POS 2
Globaler Mindestbestand bei neuen Artikeln wird trotz Nullbestand nicht in den Bestellvorschlägen berücksichtigt JTL-Wawi 1.6 1
Fulfillment-Lieferschein nicht löschbar JTL-Wawi 1.8 3
Neu Woocomnerce Aufträge werden in WAWI erstellt aber nicht als bezahlt markiert WooCommerce-Connector 2
Neu Änderungen in einer Druckvorlage werden nicht gespeichert Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Bestand verringert sich nicht Einrichtung / Updates von JTL-POS 6
Neu Angemeldete Retoure nicht sichtbar in WMS-Packtisch Retourenbearbeitung Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Das Akkordeon im OnPage Composer lässt nicht nicht bearbeiten Allgemeine Fragen zu JTL-Shop 0
Neu ecomdata down? Hosting JTL Wawi nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 46
Neu Neues 5.3 Feature Versandklassen-Assistent wird nicht angezeigt Gelöste Themen in diesem Bereich 5
Postleitzahlen prüfen funktioniert nicht Einrichtung JTL-Shop5 0
Neu [BUG] Erweiterter Filter "Laufend bei Ebay" funktioniert nicht mehr [v1.8.xx & 1.9.x.x] JTL-Wawi - Fehler und Bugs 6
Neu Bankverbindung wird nicht in Aufträgen/Rechnungen aus Abonnements aktualisiert User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon Rechnungen stehen als "nicht bezahlt" bei den Rechnungen offen Amazon-Anbindung - Fehler und Bugs 0
Versandkosten werden bei der Gewinnermittlung nicht breücksichtig (1.8.12.2) JTL-Wawi 1.8 1
Neu Shopping Feed übertragt nicht alle Artikel an Google Allgemeine Fragen zu JTL-Shop 2
Neu JTL Übertragung zu Shopify funktioniert nicht Shopify-Connector 0
Neu HOME (Engl. Startseite) nicht editierbar (forbidden) - Bitte um Hilfe Gelöste Themen in diesem Bereich 7
Neu Kategorien werden nach Datenimport nicht automatisch abgeglichen Shopware-Connector 0
Neu MediaSaturn SCX / Kategorien werden nicht angezeigt Einrichtung und Installation von JTL-eazyAuction 0
Neu nicht abgeschlossene Retouren im Dashboard User helfen Usern - Fragen zu JTL-Wawi 0
Neu Versandart als Position nicht aufnehmen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Suche gibt nicht mehr annähernd passende Ergebnisse JTL-Shop - Fehler und Bugs 4
Neu Artikelbeschreibung aktualisieren geht nicht Amazon-Lister - Fehler und Bugs 8
Neu Paypal Plugin Version 1.2.0 läuft und 1.4.0. läuft nicht auf derselben Umgebung Plugins für JTL-Shop 0
Neu JTL Wawi [1.5.33] Startet nicht mehr JTL-Wawi - Fehler und Bugs 8
Ich habe auf NOVA umgestellt aber PayPal funktioniert nicht Einrichtung JTL-Shop5 1
Nicht vorhandene Emailadresse ;-( JTL-Wawi 1.8 1
Rechnungsentwurf wird nicht zur Rechnung bei Auslieferung JTL-Wawi 1.8 8
JTL Mahnwesen Workflow- Email nach 30 Tagen noch nicht bezahlt. JTL-Wawi 1.8 2

Ähnliche Themen