Beantwortet Abfrage liefert nur Ergebnis bei exakt einem Result

SebiW

Sehr aktives Mitglied
2. September 2015
3.028
1.586
Hallo zusammen,

als Vorschau wieviele verschiedene Chargen an Rohware ich für ein zu produzierendes Produkt haben verwende ich folgende Abfrage:

Code:
SELECT tArtikel.cArtNr AS Artikelnummer,
   CAST(tWarenLagerEingang.fAnzahlAktuell AS float) AS Bestand,
   FLOOR(tWarenLagerEingang.fAnzahlAktuell / (SELECT fAnzahl FROM tStueckliste
JOIN tArtikel AS Kind ON Kind.kArtikel = tStueckliste.kArtikel
JOIN tArtikel AS Vater ON Vater.kArtikel = tStueckliste.kVaterArtikel
WHERE Kind.cArtNr = CONCAT ((SELECT  tArtikel.cArtNr from tArtikel
WHERE tArtikel.kArtikel =@Key),'-RW')
AND Vater.cArtNr = CONCAT ('PROD-',(SELECT  tArtikel.cArtNr from tArtikel
WHERE tArtikel.kArtikel =@Key)))) AS Produzierbar,
   tWarenLagerEingang.cChargenNr AS Charge,
   tWarenLagerEingang.dMHD AS MHD,
   tWarenLagerPlatz.cName AS Lagerort
FROM tArtikel
INNER JOIN tWarenLagerEingang ON tWarenLagerEingang.kArtikel = tArtikel.kArtikel
INNER JOIN dbo.tWarenLagerPlatz ON dbo.tWarenLagerPlatz.kWarenLagerPlatz = dbo.tWarenlagereingang.kWarenLagerPlatz
WHERE tArtikel.cArtNr =
CONCAT ((SELECT  tArtikel.cArtNr from tArtikel
WHERE tArtikel.kArtikel =@Key),'-RW')
AND dbo.tWarenlagereingang.fAnzahlaktuell > 0
ORDER BY MHD ASC

Das funktioniert unter Artikel auch problemlos. Ich wollte nun die gleiche Abfrage auch für die Beschaffung umbauen. Allerdings habe ich hier in Problem: Die abgeänderte Abfrage liefert nur ein Ergebnis, wenn exakt eine Rohware auf Lager ist. Habe ich mehrere verschiedene Chargen kommt das Ergebnis leer zurück:

Code:
SELECT tArtikel.cArtNr AS Artikelnummer,
   CAST(tWarenLagerEingang.fAnzahlAktuell AS float) AS Bestand,
   FLOOR(tWarenLagerEingang.fAnzahlAktuell / (SELECT fAnzahl FROM tStueckliste
JOIN tArtikel AS Kind ON Kind.kArtikel = tStueckliste.kArtikel
JOIN tArtikel AS Vater ON Vater.kArtikel = tStueckliste.kVaterArtikel
WHERE Kind.cArtNr = CONCAT ((SELECT tLieferantenBestellungPos.cArtNr from tLieferantenBestellungPos
WHERE tLieferantenBestellungPos.kLieferantenbestellung = @Key),'-RW')
AND Vater.cArtNr = CONCAT ('PROD-',(SELECT tLieferantenBestellungPos.cArtNr from tLieferantenBestellungPos
WHERE tLieferantenBestellungPos.kLieferantenbestellung = @Key)))) AS Produzierbar,
   tWarenLagerEingang.cChargenNr AS Charge,
   tWarenLagerEingang.dMHD AS MHD,
   tWarenLagerPlatz.cName AS Lagerort
FROM tArtikel
INNER JOIN tWarenLagerEingang ON tWarenLagerEingang.kArtikel = tArtikel.kArtikel
INNER JOIN dbo.tWarenLagerPlatz ON dbo.tWarenLagerPlatz.kWarenLagerPlatz = dbo.tWarenlagereingang.kWarenLagerPlatz
WHERE tArtikel.cArtNr =
CONCAT ((SELECT tLieferantenBestellungPos.cArtNr from tLieferantenBestellungPos
WHERE tLieferantenBestellungPos.kLieferantenbestellung = @Key),'-RW')
AND dbo.tWarenlagereingang.fAnzahlaktuell > 0
ORDER BY MHD ASC

Ich bin etwas mit meinem Latein am Ende, hat jemand ne Idee woran das liegen könnte?
 

SebiW

Sehr aktives Mitglied
2. September 2015
3.028
1.586
Seufz, kann zu. Abfrage tut genau was sie soll, ich war nur zu doof die richtige artikelnummer zu prüfen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Abfrage Pakete nach Gewicht, Menge und durchschnittliches Gewicht Eigene Übersichten in der JTL-Wawi 0
USt-IdNr.: Abfrage funkitoniert nicht mehr. JTL-Wawi 1.11 11
Neu Suche Servicepartner für SQL-Abfrage Dienstleistung, Jobs und Ähnliches 2
Neu Epson TSE GetStorageInfo kommt nur Einrichtung / Updates von JTL-POS 0
Eingangsrechnungen mit Einstellung "Nur gelieferte Positionen übernehmen" - Versandkosten werden nicht mit übernommen JTL-Wawi 1.11 4
Geänderte Preise kommen nur teilweise in den Shop JTL-Wawi 1.11 6
Neu Teillieferung nur mit Rechnung über ganzen Auftrag oder ohne Rückstandsmeldung möglich Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Alte Produktbilder erscheinen im JTL-Shop trotz Löschung und neuem Upload immer wieder – JTL-Wawi enthält nur neue Bilder JTL-Wawi - Fehler und Bugs 16
Neu Fehler beim Abgleich, aber nur 1 einer von 3 Shopify Shops Shopify-Connector 2
Neu Synchronisation funktioniert nur bei manchen Produkten Shopify-Connector 7
Neu Strukturierte Daten vom Typ "Produkt" werden nach Update auf JTL Shop 5.6.1 nur fehlerhaft erkannt JTL-Shop - Fehler und Bugs 3
Neu Artikelbild verknüpfen verknüpft nur alle Bilder, wenn kein Bild 1 da ist JTL-Ameise - Fehler und Bugs 0
Artikel Eigene Felder kommen nur beim ersten Shopabgleich in den JTL-Shop JTL-Wawi 1.11 2
Artikel erkennbar machen wenn nur als Dropshippimg zur Verfügung gestellt wird JTL-Wawi 1.10 5
Neu Mehrere Kartons in einem Auftrag mit nur einem DHL-Label Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 12
Teilbare Artikel NICHT für Kunden, nur für intern teilbar JTL-Wawi 1.11 5
Zweiter Shop an gleichem Mandanten nur für USA JTL-Wawi 1.11 1
Neu Shopify nur Bestellungen übertragen Shopify-Connector 9
Neu Mit Ameise nur einen Artikel & die dazu gehörenden Varianten exportieren - wie? Schnittstellen Import / Export 3

Ähnliche Themen