Announcement

Collapse
No announcement yet.

Spalten Werte dividieren

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

  • Spalten Werte dividieren

    Guten Morgen zusammen,

    gibt es die Möglichkeit Werte in einer Spalte duch 10 zu teilen ?

    Beispiel

    4711 1600.00 1200.00
    4712 1600.00 1800.00
    Die Werte Breite und Länge würde ich gern durch 10 teilen, bin über jeder Idee dankbar.
    Zuletzt editiert von BilderWerk; 13.11.2012, 10:27.

  • #2
    Hallo,
    Originally posted by BilderWerk View Post
    ...gibt es die Möglichkeit Werte in einer Spalte duch 10 zu teilen ?
    Die Frage ist nicht wirklich ernst gemeint Oder?
    Also ich versuchs ernsthaft: Ja natürlich kann man Spaltenwerte durch 10 teilen, genaus wie durch jede andere Zahl auch. Vorzugsweise geschieht dies mit dem Divisionsoperator ( / ).
    Beispiel:
    [highlight=sql]
    select Artikel, Laenge / 10 as Laenge, Breite / 10 as Breite
    from ...
    [/highlight]

    Gruß Falk

    P.S.: Und wehe du verarschst mich!
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment


    • #3
      Hi,

      die Frage war ernst gemeint und funktioniert super dank dir. Mir war / als divisor klar mit der Syntax kahm ich nicht weiter.

      Jetzt habe ich meine Werte durch 10 geteilt nur bräuchte ich ganze Zahlen

      also das er mir aus 1800.00 > 180 macht aktuell sieht es so aus 180.000000 wie bekomme ich die anen nullen weg ?

      Diese neu berechneten Werte soll in die Datenbank auch wieder zurück geschrieben werden.

      IST

      Artikel Laenge Breite
      3003 41.500000 42.000000
      3004 41.500000 42.000000
      3005 41.500000 42.000000
      3006 41.500000 42.000000
      3007 1200.0000 1600.0000

      SOLL

      Artikel Laenge Breite
      3003 41.5 42
      3004 41.5 42
      3005 41.5 42
      3006 41.5 42
      3007 41.5 42
      Zuletzt editiert von BilderWerk; 13.11.2012, 11:03.

      Comment


      • #4
        also das er mir aus 1800.00 > 180 macht aktuell sieht es so aus 180.000000 wie bekomme ich die anen nullen weg ?
        Runden oder abschneiden(über Konvertieren in Ganzzahldatentyp)? Wo siehst du denn diesen Wert? Die Anzeige der null Stellen hat nicht unbedingt was mit der Datenbank zu tun sondern mit dem Werkzeug das dir den Wert anzeigt.

        Comment


        • #5
          Arbeite über das MS SQL Server Management Studio, ich schau mir am Nachmittag round und cast an.

          Erstmal besten dank an euch Beide

          Comment

          Working...
          X