Forum: Datenbanken
by polondo,
11. Aug 2006
Gute Nachricht!
Ich habe Eure Abfrage mal ein bisschen umgebastelt und siehe da... :stupid: es funktioniert ;O)
SELECT expdate, isnull(sum(quantity),0) AS Anzahl
FROM (SELECT expdate, quantity
FROM productbookingpos
WHERE prod_id = 1907
AND invalid =0
Forum: Datenbanken
by polondo,
10. Aug 2006
Danke erstmal!
An eine View hatte ich auch schon gedacht, allerdings würde ich gerne eine Abfrage haben die alles mit einem Schlag erledigt. Sollte eigentlich dazu dienen um meinen bisherigen Code etwas zu vereinfachen.
mfg R.
Forum: Datenbanken
by polondo,
10. Aug 2006
Wahrscheinlich war meine Erklärung etwas mißverständlich.
Um das ganze vielleicht etwas zu vereinfachen mach ich es mal anders.
Stell dir vor ich habe diese beiden Tabellen mit folgendem Inhalt:
Wareneingang:
expdate datum anzahl
prod_id1 04/04/30 5
prod_id2 04/12/30 8
prod_id3 10/10/30 9
Forum: Datenbanken
by polondo,
9. Aug 2006
entschuldige bitte der Fehler ist dieser hier. habe den falsch reinkopiert.
Server: Nachr.-Nr. 8115, Schweregrad 16, Status 2, Zeile 1
Arithmetischer Überlauffehler beim Konvertieren von expression in den Datentyp datetime.
Forum: Datenbanken
by polondo,
9. Aug 2006
Hallo,
Ich habe 2 Tabellen aus denen ich folgende Information abrufen möchte: Zu einer bestimmten Produkt_id die sich in beiden Tabellen befindet, sollen alle Produkteingänge und Produkabgänge summiert werden und schließlich voneinander abgezogen um den Lagerbestand zu erhalten. Dazu habe ich bereits mit Hilfe anderer User folgende Abfrage:
select
((SELECT isnull(SUM(quantity),0) FROM...