Beantwortet Abfrage liefert nur Ergebnis bei exakt einem Result

SebiW

Sehr aktives Mitglied
2. September 2015
2.755
1.344
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
2.755
1.344
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 Datenbank Abfrage/Update Kundengruppe Checkbox bei Sonderpreisen JTL Ameise - Eigene Exporte 1
Neu SQL Abfrage für offene Aufträge über Ameise User helfen Usern - Fragen zu JTL-Wawi 5
In Diskussion Workflow für die Abfrage des noch offenen Kreditlimits JTL-Workflows - Ideen, Lob und Kritik 2
SQL Abfrage bei Workflow Datei Schreibn JTL-Wawi 1.9 1
Neu SQL-Abfrage von im Onlineshop aktiven Artikeln JTL Ameise - Eigene Exporte 2
Retoureneingang - keine Abfrage mehr für Seriennummer? JTL-Wawi 1.9 2
Sql Abfrage VK Preise pro Kundengruppe für Grafana JTL-Wawi 1.8 9
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
Beantwortet Packtisch liefert nicht nach FIFO aus Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu EAN CODE plötzlich nur noch sporadisch scannbar? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Bei bestimmten Artikeln nur Palettenversand Allgemeine Fragen zu JTL-Shop 3
Emailversand nur sporadisch nach Update auf 1.6.9.1 JTL-Wawi 1.9 2
Neu Kann man den SW6 Connector nutzen um nur Bestände und Bestellungen abzugleichen? Shopware-Connector 3
Neu Artikel nur in einzelne Versandländer lieferbar Betrieb / Pflege von JTL-Shop 1
In Bearbeitung Auftrag in WaWi via POS abrechnen ohne Rechnung nur Kassenbon Allgemeine Fragen zu JTL-POS 3
"Abholung" nur für bestimmte Kunden Einrichtung JTL-Shop5 4
Neu Shop nur zur Angebotsanfrage nutzen / kein Bezahlvorgang Technische Fragen zu Plugins und Templates 2
Neu Warenkorb im Merkliste umbenennen, kein Verkauf über Shop , nur Angebote anfragen Allgemeine Fragen zu JTL-Shop 0
Neu TL-Wawi 1.9.6.5: Nur 3 eBay-Angebote werden importiert Einrichtung und Installation von JTL-eazyAuction 0
Neu Label werden nur halb gedruckt (Nur Barcodes) JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Import von Kategorien geht nur für die Standrdsprache. Zweite Sprache geht leider nicht. JTL-Ameise - Fehler und Bugs 4
Neu Verwaltet Greyhound mit WaWi 1.9 auch die Lieferanten, oder nur Kunden? User helfen Usern - Fragen zu JTL-Wawi 4
Neu nur die Infos zu Artikelbilder in CSV exportieren JTL Ameise - Eigene Exporte 43
Neu Nur Kindartikel anzeigen in bestimmter Kategorie Allgemeine Fragen zu JTL-Shop 4
Neu Artikel im Shop nur für DE ausschliessen Allgemeine Fragen zu JTL-Shop 6
Neu Artikel nur zur Ansicht in Shop ... ohne Kauf-Button Betrieb / Pflege von JTL-Shop 2
Neu 📢 Plugin "Verbotene Artikel: Kauf nur für richtige Kundengruppe" by NETZdinge.de Plugins für JTL-Shop 2
Neu Abgleich mit JTL-Shop nur neue oder geänderte Bilder Onlineshop-Anbindung 9
Neu Neues Zusatzfeld-Set für Shopware 6 in JTL erstellen (nicht nur custom_jtl) Shopware-Connector 0
GPRS nur mit Shopify JTL-Wawi 1.9 4
DHL Europaket via DHL 3.0 - Label nur noch ohne Firmennamen? JTL-Wawi 1.9 1
GPSR für nur einen Artikel des Hersteller JTL-Wawi 1.9 2
Neu Nur geänderte Artikel per Ameise exportieren JTL Ameise - Eigene Exporte 5
Neu Artikel Bilder bei neuen Amazon Artikeln immer nur JTL Dummy Bild Amazon-Lister - Fehler und Bugs 1
Neu Artikeletiketten Druck funktioniert auf einmal nicht mehr - nur weißes Etikett User helfen Usern - Fragen zu JTL-Wawi 10
In Diskussion Workflow soll nur Montags bis Freitags greifen JTL-Workflows - Ideen, Lob und Kritik 12
Neu DHL Label drucken - kommt nur eine Adresse raus aber kein Label User helfen Usern - Fragen zu JTL-Wawi 3

Ähnliche Themen