Hi,
möchte euch vorher mal alle begrüssen und den Admin für die freischaltung danken.
So jetzt aber zu meinem Problem:
Dies ist mein SQL - String bei der DB handelt es sich um ein Oracle System denke aber das das hier nix zur Sache hat. (Habe mir die Regeln durchgelesen und denke das ist ein reines SQL Problem)
So mein Problem ist jetzt die letzte Zeile im WHERE Bereich also die Datumseingrenzung. Die Spalte pfgj.RUECKMELDE_POSITIONS_NR soll später ALLE Positionen der eigentlichen Rückmeldenummern anzeigen wenn ich hier aber per Datum selektiere werden natürlich nur die Positionen angezeigt die in diesem Datumsbereich liegen.
Ich hoffe das war verständlich erklärt sollte ein Mod oder Admin denken das dieses post doch eher in die Oracle Fraktion gehöhrt einfach komentarlos löschen ich werd es dann neu erstelln.
lg
PS: Ich hoffe ihr könnt mir dabei helfen.
möchte euch vorher mal alle begrüssen und den Admin für die freischaltung danken.
So jetzt aber zu meinem Problem:
Code:
SELECT pfgj.RUECKMELDE_NR, pfgj.RUECKMELDE_POSITIONS_NR POS, pfgj.BELEGUNGSEINHEIT_NR BE_NR, pfap.ARBEITSGANG_KURZTEXT_1, pfap.ARBEITSGANG_KURZTEXT_2, pfap.BEZEICHNUNG, pfap.AUFTRAGSMENGE, pfap.BEARBEITUNGSZEIT SOLL_ZEIT, pfap.BEARBEITUNGSZEIT_IST IST_ZEIT, pfak.ARTIKEL_NR, pfak.BEZEICHNUNG_1 FROM pfgj, pfap, pfak WHERE pfgj.RUECKMELDE_NR = pfap.RUECKMELDE_NR AND pfap.RUECKMELDE_POSITIONS_NR = pfgj.RUECKMELDE_POSITIONS_NR AND pfak.RUECKMELDE_NR = pfap.RUECKMELDE_NR AND PFAK.RUECKMELDE_STATUS = 9 AND pfap.BELEGUNGSEINHEIT_NR IN (15321, 15351) AND pfap.APL_ARTENSCHLUESSEL = 10 AND pfap.ARBEITSPLAN_NR != 'BEST' AND pfgj.DATUM_ZEIT between '20090101' and '20090229' GROUP BY pfgj.RUECKMELDE_NR, pfgj.RUECKMELDE_POSITIONS_NR, pfgj.BELEGUNGSEINHEIT_NR, pfap.ARBEITSGANG_KURZTEXT_1, pfap.ARBEITSGANG_KURZTEXT_2, pfap.BEZEICHNUNG, pfap.AUFTRAGSMENGE, pfap.BEARBEITUNGSZEIT, pfap.BEARBEITUNGSZEIT_IST, pfak.ARTIKEL_NR, pfak.BEZEICHNUNG_1 ORDER BY pfgj.RUECKMELDE_NR, pfgj.RUECKMELDE_POSITIONS_NR
So mein Problem ist jetzt die letzte Zeile im WHERE Bereich also die Datumseingrenzung. Die Spalte pfgj.RUECKMELDE_POSITIONS_NR soll später ALLE Positionen der eigentlichen Rückmeldenummern anzeigen wenn ich hier aber per Datum selektiere werden natürlich nur die Positionen angezeigt die in diesem Datumsbereich liegen.
Ich hoffe das war verständlich erklärt sollte ein Mod oder Admin denken das dieses post doch eher in die Oracle Fraktion gehöhrt einfach komentarlos löschen ich werd es dann neu erstelln.
lg
PS: Ich hoffe ihr könnt mir dabei helfen.
Comment