PDA

View Full Version : [FRAGE] - Musterlsg 7.11.2002 - Bsp 3.b


grassi3000
14-06-2004, 19:05
die Angabe lautet:
Schreiben Sie eine Abfrage in SQL, die für jeden Kunden aus 'Deutschland' den Namen, die Adresse und den Gesamtbetrag der mit diesem Kunden gehandelten Kunstwerke aus.Die Musterlösung schaut dann so aus:
SELECT p.name, p.adresse, SUM(ABS(k.preise))
FROM ...
Was heißt dieses ABS? Ich habe es nirgends gefunden, und meiner Meinung nach müsste das Script auch das richtige liefern, wenn man nur "SUM(k.preise)" verwendet, oder?

templar
14-06-2004, 19:27
ABS heißt wohl Absolutbetrag, was laut Angabe auch verständlich ist, weil der Gesamtwert der An- und Verkäufe mit dem Kunden ausgerechnet werden soll, und da Ankäufe mit negativen Zahlen gespeichert werden, braucht man den Betrag.

grassi3000
14-06-2004, 20:11
Aha .... die Vermutung hatte ich auch schon, nur wo ist die im Skriptum/Folien definiert?
Damit ich die Gewissheit hab, dass das auch wirklich funktioniert/existiert.