Also:
Wofür die Spalte "Menge_Vorzeichen"? sag doch einfach bei "Menge_Betrag" eine negative oder positive Zahl an 
das ganze sieht bei mir so aus:
[code]
create table test(menge integer, preis numeric);
insert into test(menge, preis) values (1, '0.5');
insert into test(menge, preis) values (2, '1');
insert into test(menge, preis) values (3, '5');
[/code]
der select (wenn ich alles richtig begriffen habe) würde dann so aussehen:
[code]
select menge*preis from test;
[/code]
Ergebnis:
[code]
0.5
2
15
[/code]
EDIT:
Beispiel mit negativer Menge:
[code]
insert into test(menge, preis) values (-7, '0.75');
[/code]
Ergebnis von der selben Abfrage nur mit dem Wert zusätzlich:
[code]
0.5
2
15
-5.25
[/code]