Hallo
ich habe folgendes Skript was auch wunderbar funktioniert.
Es hat jedoch einen Schönheitsfehler.
In meiner Tabelle Barticles stehen alle Artikel drin mit einem Kennzeichen '2SMSA'. In meiner Lagerbestandstabelle stehen meine Bestände.
Leider ist es so, das wenn in meiner Lagerbestandstabelle der Lagerbestand des Artikel auf Null geht, so verschwindet er aus meiner Tabelle. Leider auch im Ergebniss meines Skriptes. Ich bekomme nicht mit wenn der Artikel auf Null geht
Ich möchte also gerne auch die Artikel sehen die keinen Datensatz mehr in der Wbalances haben.
Vielen Dank im Voraus.
C.Klemm
[highlight=sql]
SELECT TOP 100 PERCENT
dbo.WARTPLANTS.art_no,
dbo.barticles.desc_1,
SUM(dbo.WBALANCES.stock_bal) AS menge,
dbo.wartplants.reo_point AS bestellpunkt,
dbo.wartplants.reo_qty AS bestellmenge
FROM
dbo.WBALANCES
left outer JOIN dbo.WARTPLANTS
left outer JOIN dbo.BARTICLES ON
dbo.BARTICLES.art_no = dbo.WARTPLANTS.art_no ON
dbo.WARTPLANTS.art_no = dbo.WBALANCES.art_no
where dbo.barticles.stat_CD_5 = '2SMA' AND dbo.WARTPLANTS.plant_no = '1'
GROUP BY
dbo.WARTPLANTS.art_no,
dbo.barticles.desc_1,
dbo.WARTPLANTS.plant_no,
dbo.WARTPLANTS.reo_point,
dbo.WARTPLANTS.reo_qty,
dbo.BARTICLES.stat_cd_5,
dbo.wbalances.wh_no
HAVING dbo.WBALANCES.wh_no = '1110' and sum(dbo.wbalances.stock_bal) <= dbo.WARTPLANTS.reo_point
[/highlight]
ich habe folgendes Skript was auch wunderbar funktioniert.
Es hat jedoch einen Schönheitsfehler.
In meiner Tabelle Barticles stehen alle Artikel drin mit einem Kennzeichen '2SMSA'. In meiner Lagerbestandstabelle stehen meine Bestände.
Leider ist es so, das wenn in meiner Lagerbestandstabelle der Lagerbestand des Artikel auf Null geht, so verschwindet er aus meiner Tabelle. Leider auch im Ergebniss meines Skriptes. Ich bekomme nicht mit wenn der Artikel auf Null geht
Ich möchte also gerne auch die Artikel sehen die keinen Datensatz mehr in der Wbalances haben.
Vielen Dank im Voraus.
C.Klemm
[highlight=sql]
SELECT TOP 100 PERCENT
dbo.WARTPLANTS.art_no,
dbo.barticles.desc_1,
SUM(dbo.WBALANCES.stock_bal) AS menge,
dbo.wartplants.reo_point AS bestellpunkt,
dbo.wartplants.reo_qty AS bestellmenge
FROM
dbo.WBALANCES
left outer JOIN dbo.WARTPLANTS
left outer JOIN dbo.BARTICLES ON
dbo.BARTICLES.art_no = dbo.WARTPLANTS.art_no ON
dbo.WARTPLANTS.art_no = dbo.WBALANCES.art_no
where dbo.barticles.stat_CD_5 = '2SMA' AND dbo.WARTPLANTS.plant_no = '1'
GROUP BY
dbo.WARTPLANTS.art_no,
dbo.barticles.desc_1,
dbo.WARTPLANTS.plant_no,
dbo.WARTPLANTS.reo_point,
dbo.WARTPLANTS.reo_qty,
dbo.BARTICLES.stat_cd_5,
dbo.wbalances.wh_no
HAVING dbo.WBALANCES.wh_no = '1110' and sum(dbo.wbalances.stock_bal) <= dbo.WARTPLANTS.reo_point
[/highlight]
Comment