Announcement

Collapse
No announcement yet.

Komplexe Summenberechnung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Komplexe Summenberechnung

    Hallo,

    ich bin Student der WI und plage mich z. Z. mit dem Fach Datenbanken. Ich versuche eine Laboraufgabe zu lösen, bei der ich einfach nicht weiter weiß.

    Ich soll eine Procedure schreiben, die mir einen Preis für eine von mir an die Procedure übergebene Menge ausgibt.

    Ich habe folgende Tabellenstruktur:

    PK(Primary Key)
    Von(integer)
    Bis(integer)
    Preis(decimal 10,2)

    Beispiel:
    1. 0 - 1000 : 0,50€
    2. 1001 - 5000 : 0,30€
    3. 5001- 10000 : 0,20€

    Aufgabe ist es den Preis für eine Menge von 7000 berechnen zu lassen.
    Zunächst dachte ich - easy! Lass dir einfach den Stückpreis für 7000 zurückgeben und multipliziere mit der Menge(also 7000). Das Ergebnis wäre: 1400€.

    Dem ist leider nicht so: Ziel der Aufgabe ist es mit Staffelungen zu arbeiten.

    so soll der Preis wie folgt berechnet werden: 1000*0,50€+4000*0,30€+2000*0,20€ = 2100€.

    Hat jemand eine Idee, wie ich dies auf dem SQL2005 realisieren könnte bzw. einen Tip gegeben wie ich das Problem angehen könnte?

    Danke.
Working...
X