Announcement

Collapse
No announcement yet.

Nachkommastellen

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

  • Nachkommastellen

    Hallo zusammen,

    ich habe folgendes Problem. Auf unserer Datenbank ist in einer Spalte ein Wert, und in der zweiten Spalte die Anzahl der Nachkommastellen hinterlegt.
    z.B. ist der Wert 2,1 und die Nachkommastelle steht auf 2, also ist der eigentliche Wert 2,10.
    Wie kann ich das in einem Select hinbekommen, dass der Wert mit dem entsprechenden Nachkommastelen berücksichtigt wird. Es gibt aber auch mal das Problem, dass ein Wert mehr Nachkommastellen haben kann (2,123). Dann sollte 2,12 draus werden. Das kann ich mit ROUND wohl hinbekommen.

    Vielen Dank und viele Grüße,

    Stephan

  • #2
    Du solltest zunächst mal die verwendete Datenbank angeben.
    Weiters - warum runden bzw. eine bestimmte Anzahl von Dezimalstellen - für Berechnungen in Datenbankprozeduren oder Visualisierung in der Applikation? Für die Visualisierung ist nicht die Datenbank sondern immer die Anwendung zuständig.
    Neben dem ROUND() kann man auf Datenbankseite auch noch mit dem Datentyp decimal(x,y) (sofern vorhanden) casten.<br>
    bye, Helmu

    Comment

    Working...
    X