Neu Datenbankabfrage - übernimmt nicht alle Bedingungen

mona

Gut bekanntes Mitglied
26. April 2016
304
24
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
425
38
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
304
24
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
 

frankw

Moderator
Mitarbeiter
15. Dezember 2017
652
234
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
720
122
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 frankw

mona

Gut bekanntes Mitglied
26. April 2016
304
24
yeapppiieeeeehh!!!!!!!!!!!!!!!!!!!!!!!!!!! Genau so funktioniert es!!!!!!!!!!!!!!!!!!! Waren die fehlenden Verbindungen untereinander........Tausend Dank!!!!!!!!!!!!!!!!!!!!!!!!
 
  • Gefällt mir
Reaktionen: frankw
Ähnliche Themen
Titel Forum Antworten Datum
eBay-Vorlage übernimmt nur Nettopreis – Steuersatz bleibt immer auf 0,0 % JTL-Wawi 1.11 6
Beantwortet POS übernimmt falschen Artikelnamen Allgemeine Fragen zu JTL-POS 2
Ameise lässt sich nicht starten unter 1.11.4 JTL-Wawi 1.11 3
Druck von Versandetiketten auf Zebra Drucker ZM400, ZT410 nicht möglich JTL-Wawi 1.11 0
Alte Amazon Aufträge lassen sich nicht löschen JTL-Wawi 1.11 0
Neu Rechnung als pdf. speichern mit Rechnungsnummer und Kundennummer im Namen klappt nicht User helfen Usern - Fragen zu JTL-Wawi 4
Neu Nicht schließende Mouse-Over-Swatches in der Zweispalten-Darstellung JTL-Shop - Fehler und Bugs 0
Neu DPD-Businessvertrag nicht möglich, wenn man Bestellungen aus Amazon abwickelt? JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Nicht alle Artikel einer Bestellung werden an die WaWi übermittelt Amazon-Anbindung - Fehler und Bugs 3
Neu Rechnungskorrektur - Zahlung setzen oder nicht? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Link zu Paypal Zahlungsaufforderung funktioniert nicht mehr User helfen Usern - Fragen zu JTL-Wawi 3
Amazon Rechnungsuploud geht nicht mehr JTL-Wawi 1.11 0
Neu Übertragung funktioniert nicht mehr Shopify-Connector 0
Neu Kartonagen nicht mehr über Workflow auswählbar nach Update auf 1.11.3 JTL-Workflows - Ideen, Lob und Kritik 0
Beschaffung Spaltensortierung / Spaltenanordnung / Spaltenfilter wird nicht mehr gespeichert JTL-Wawi 1.11 0
Neu Artikeldarstellung / bei nicht Verfügbarkeit / bestellbar Anhand Verfügbarkeitszeit Allgemeine Fragen zu JTL-Shop 1
Bild auf Rechnung bewegt sich nicht mit den Positionen JTL-Wawi 1.11 4
Neu Auftrag in CHF, Zahlung in EUR, Zuweisung funktioniert nicht Arbeitsabläufe in JTL-Wawi 0
Neu 2-FA Code im Backend nicht scannbar JTL-Shop - Fehler und Bugs 0
Bedarfsermittlung ignoriert verkaufte, aber noch nicht gelieferte Artikel (Zulauf schon verplant) JTL-Wawi 1.9 1
Neu OPC-Bilder werden nach Update auf 5.6.0 nicht mehr generiert JTL-Shop - Fehler und Bugs 0
Fehler beim Verknüpfen von JTL-FFN mit Wawi – „Anmeldung nicht möglich“ JTL-Wawi 1.11 1
Änderungen Druckvorlagen werden nicht übernommen. JTL-Wawi 1.11 0
Beantwortet Blog / Newssystem funktioniert nicht korrekt Allgemeine Fragen zu JTL-Shop 1
Neu Versandgruppe aus Verkaufskanalverwaltung - Amazon löschen funktioniert nicht JTL-Wawi - Fehler und Bugs 0
Neu Amazon MWS Störung - Prime Label nicht druckbar JTL-ShippingLabels - Fehler und Bugs 0
Wawi API REST-Server lässt sich nicht einrichten / Fehler 404 JTL-Wawi 1.11 1
Neu Artikelsticker nicht korrekt angezeigt User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kasse lässt sich anbinden aber dann nicht speichern Einrichtung / Updates von JTL-POS 0
Neu B2B Preis wird nicht an Amazon übergeben. Auch nicht WAWI intern User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wareneingang - Eingabefeld bleibt nicht im Suchfeld JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Versandarten können nicht mehr geändert werden JTL-Wawi 1.11 1
JTL WMS Server startet nicht JTL-Wawi 1.11 2
Neu FBA-Artikel lässt sich nicht mit Stücklistenartikel verknüpfen – Workaround? Arbeitsabläufe in JTL-Wawi 0
Neu Sumup Solo Koppelung funktioniert nicht JTL-POS - Fragen zu Hardware 8
Neu X-Rechnung nicht als XML User helfen Usern - Fragen zu JTL-Wawi 3
Sonderpreise werden vom Shop aus Wawi nicht übernommen JTL-Wawi 1.10 1
Neu PayPal-Meldung: XXX versendet nicht an diesen Ort. Verwenden Sie eine andere Adresse. Plugins für JTL-Shop 1
Seiten Aktualisieren sich nicht mehr automatisch beim seit einigen Updates JTL-Wawi 1.11 15
Bestellvorschläge Einstellungen werden nicht gespeichert JTL-Wawi 1.11 3
JTL Wawi und JTL-POS gleichen nicht mehr ab JTL-Wawi 1.11 2
Dashboard merkt sich Einstellungen nicht JTL-Wawi 1.11 1
DHL 4.0 Absenderreferenz kann nicht gespeichert werden JTL-Wawi 1.11 1
Neu Übergabe Versandlaber an Fulfiller möglich über FFN standallone aber nicht über FFN mit angebundeener JTL-WAWI Arbeitsabläufe in JTL-Wawi 0
Artikel teilweise nicht für Verkaufskanäle aktivierbar JTL-Wawi 1.10 0
Neu Ebay Sendungsnummern werden nicht übermittelt. JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu JTL Shipping Server nicht erreichbar JTL-ShippingLabels - Fehler und Bugs 19
Artikel nicht automatisch für Verkaufskanal aktivieren JTL-Wawi 1.10 2
Artikel Verfügbar ? Nicht wirklich ! JTL-Wawi 1.11 17
Worker 2 Dienst läuft aber mehr nicht || Wie Worker 2 extern überwachen? JTL-Wawi 1.10 8

Ähnliche Themen