Spezlerin
28-10-10, 09:13
Ich habe folgende Abfrage erstellt:
Select T1.ARKDUN as Fzg ,T1.ARSN as SeNr, T2.ARRGW as Gewicht,T2.ARFB as Fracht , T3.ARNBB as Verpackung, T3.ARNBB as Nebenkosten
From TM1DTA.AUHD0P as T1 left Join TM1DTA.AUS2BP as T2 on T1.ARSN = T2.ARSN left outer JOIN TM1DTA.AUS3NP as T3 on T1.ARSN = T3.ARSN And (NOT(T3.ARNBS = "SS")) And T3.ARTEIL IN ('V')
where (T1.ARNL = 88) AND (T2.ARNL = 88) AND (T3.ARNL = 88) AND (T1.ARREL BETWEEN 699 AND 929) AND (T1.ARKDUN BETWEEN 42011 And 44015) AND (T2.ARTEIL = 'V') AND (T3.ARTEIL = 'V') AND (T1.ARDTAB = " & datvon & ")
GROUP BY T1.ARSN,T1.ARKDUN,T2.ARRGW,T2.ARFB,T3.ARNBB
ORDER BY T1.ARSN
Nun kann der Spalte ARNBB mehrere Werte enthalten(Wert ist der Betragz.B. 5,00 Euro). Dieser ist abhängig von ARNBS in dem steht was es für ein Wert ist, also z.B. Nebenkosten oder Verpackungskosten...
Jetzt möchte ich nur einen Datensatz für eine SENR. (Sendungsnummer) ausgegeben haben.
Mehrere Werte in ARNBB ergeben aber mehrere Datensätze. Gibt es keine Möglichkeit die verschiedenen ARNBB hintereinander in einem Datensatz anzugeben? Also z.b.
Select SeNr, ARNBB (where ARNBS="NB"),ARNBB (where ARNBS="VP")........ ?
Select T1.ARKDUN as Fzg ,T1.ARSN as SeNr, T2.ARRGW as Gewicht,T2.ARFB as Fracht , T3.ARNBB as Verpackung, T3.ARNBB as Nebenkosten
From TM1DTA.AUHD0P as T1 left Join TM1DTA.AUS2BP as T2 on T1.ARSN = T2.ARSN left outer JOIN TM1DTA.AUS3NP as T3 on T1.ARSN = T3.ARSN And (NOT(T3.ARNBS = "SS")) And T3.ARTEIL IN ('V')
where (T1.ARNL = 88) AND (T2.ARNL = 88) AND (T3.ARNL = 88) AND (T1.ARREL BETWEEN 699 AND 929) AND (T1.ARKDUN BETWEEN 42011 And 44015) AND (T2.ARTEIL = 'V') AND (T3.ARTEIL = 'V') AND (T1.ARDTAB = " & datvon & ")
GROUP BY T1.ARSN,T1.ARKDUN,T2.ARRGW,T2.ARFB,T3.ARNBB
ORDER BY T1.ARSN
Nun kann der Spalte ARNBB mehrere Werte enthalten(Wert ist der Betragz.B. 5,00 Euro). Dieser ist abhängig von ARNBS in dem steht was es für ein Wert ist, also z.B. Nebenkosten oder Verpackungskosten...
Jetzt möchte ich nur einen Datensatz für eine SENR. (Sendungsnummer) ausgegeben haben.
Mehrere Werte in ARNBB ergeben aber mehrere Datensätze. Gibt es keine Möglichkeit die verschiedenen ARNBB hintereinander in einem Datensatz anzugeben? Also z.b.
Select SeNr, ARNBB (where ARNBS="NB"),ARNBB (where ARNBS="VP")........ ?