<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>sql-problem</title>
    <link>http://forum.geizhals.at/feed.jsp?id=616213</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re: sql-problem</title>
      <link>http://forum.geizhals.at/t616213,5243516.html#5243516</link>
      <description>k.A. wie der Befehl in MySQL heißt, aber bei MS-SQL würd ich's so machen:&lt;br&gt;&lt;br&gt;SELECT cast((round((NETTO+TRANS)*1.19,2)-NETTO-TRANS) as numeric(18,4)) AS Ergebnis FROM BELEG WHERE REC_ID = '45653' &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Fri, 09 Jan 2009 09:03:31 GMT</pubDate>
      <guid>http://forum.geizhals.at/t616213,5243516.html#5243516</guid>
      <dc:creator>darksign1</dc:creator>
      <dc:date>2009-01-09T09:03:31Z</dc:date>
    </item>
    <item>
      <title>Re: sql-problem</title>
      <link>http://forum.geizhals.at/t616213,5243155.html#5243155</link>
      <description>Bei mir (mysql 5.0.72) kommt bei beiden SELECT Statements, dasselbe Ergebnis 6.37 heraus.&lt;br&gt;&lt;br&gt;Vielleicht kannst du ja in deine WHERE Bedingung mal NETTO=28.0000 and TRANS=5.5000 reintun um zu schauen ob du dann immer noch das Ergebnis bekommst. Falls nein hast du in deiner Datenbank vielleicht doch einfach andere Werte drinstehen.&lt;br&gt;&lt;br&gt;Allgemein muss man bei Kommazahlen, immer mit gewissen Rundungsfehlern leben. Die Genauigkeit der Darstellung der Zahlen ist einfach begrenzt.&lt;br/&gt;</description>
      <pubDate>Fri, 09 Jan 2009 00:21:31 GMT</pubDate>
      <guid>http://forum.geizhals.at/t616213,5243155.html#5243155</guid>
      <dc:creator>juwb</dc:creator>
      <dc:date>2009-01-09T00:21:31Z</dc:date>
    </item>
    <item>
      <title>Re(3): sql-problem</title>
      <link>http://forum.geizhals.at/t616213,5242755.html#5242755</link>
      <description>hm konvertier die Ausgabe mal in decimal(12,4) ... ich verwend selber nur MS SQL, daher kann ich jetzt nur vermuten &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 08 Jan 2009 20:23:03 GMT</pubDate>
      <guid>http://forum.geizhals.at/t616213,5242755.html#5242755</guid>
      <dc:creator>-Transformer2K-</dc:creator>
      <dc:date>2009-01-08T20:23:03Z</dc:date>
    </item>
    <item>
      <title>Re(2): sql-problem</title>
      <link>http://forum.geizhals.at/t616213,5242742.html#5242742</link>
      <description>decimal(12,4) ... sollte passen&lt;br/&gt;</description>
      <pubDate>Thu, 08 Jan 2009 20:18:30 GMT</pubDate>
      <guid>http://forum.geizhals.at/t616213,5242742.html#5242742</guid>
      <dc:creator>alexk</dc:creator>
      <dc:date>2009-01-08T20:18:30Z</dc:date>
    </item>
    <item>
      <title>Re: sql-problem</title>
      <link>http://forum.geizhals.at/t616213,5242596.html#5242596</link>
      <description>vielleicht aufgrund des Datentyps?&lt;br/&gt;</description>
      <pubDate>Thu, 08 Jan 2009 19:25:45 GMT</pubDate>
      <guid>http://forum.geizhals.at/t616213,5242596.html#5242596</guid>
      <dc:creator>-Transformer2K-</dc:creator>
      <dc:date>2009-01-08T19:25:45Z</dc:date>
    </item>
    <item>
      <title>sql-problem</title>
      <link>http://forum.geizhals.at/t616213,5242566.html#5242566</link>
      <description>ich habe mit mysql (5.0.45) folgendes interessantes problem:&lt;br&gt;&lt;br&gt;feld NETTO: '28.0000'&lt;br&gt;feld TRANS: '5.500'&lt;br&gt;&lt;br&gt;und jetzt das phänomen:&lt;br&gt;&lt;br&gt;SELECT round((28.0000+5.5000)*1.19,2)-28.0000-5.5000&lt;br&gt;&lt;br&gt;kommt zum Ergebnis 6.37 (was auch richtig ist)&lt;br&gt;&lt;br&gt;aber&lt;br&gt;&lt;br&gt;SELECT round((NETTO+TRANS)*1.19,2)-NETTO-TRANS FROM BELEG WHERE REC_ID = '45653' &lt;br&gt;&lt;br&gt;kommt zum Ergebnis 6.36 &lt;br&gt;&lt;br&gt;das Problem hängt mit dem Runden zusammen, nur verstehe ich nicht, wieso das zweimal unterschiedliche ergebnisse ausgibt ...&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 08 Jan 2009 19:03:56 GMT</pubDate>
      <guid>http://forum.geizhals.at/t616213,5242566.html#5242566</guid>
      <dc:creator>alexk</dc:creator>
      <dc:date>2009-01-08T19:03:56Z</dc:date>
    </item>
  </channel>
</rss>
