T
Thommsan
Gast
Hi ich habe folgendes Problem. ich muss die summe der bestandswerte (Einkaufspreis * Menege) von 5 artikeln ausrechnen. Da Einkaufspreis ein varchar ist und Menge ein Integer, lässt er mir bei der berechnung die nachkommastellen weg. Meine Abfrage sieht wie folgt aus:
SELECT SUM(a.Einkaufspreis*c.Anzahl_Einheiten)
AS Bestandswert
FROM Artikel a, Bestand c
WHERE a.ArtikelNR=c.ArtikelNR
;
Einkaufspreis varchar(8) null,
Anzahl_Einheiten int not null,
Wie gesagt, er berechnet mir das ohne Dezimalstellen... Was muss ich da noch hinzufügen/beachten...??
Vielen dank schon mal..
SELECT SUM(a.Einkaufspreis*c.Anzahl_Einheiten)
AS Bestandswert
FROM Artikel a, Bestand c
WHERE a.ArtikelNR=c.ArtikelNR
;
Einkaufspreis varchar(8) null,
Anzahl_Einheiten int not null,
Wie gesagt, er berechnet mir das ohne Dezimalstellen... Was muss ich da noch hinzufügen/beachten...??
Vielen dank schon mal..