Preis Tabelle
am 26.02.2007 16:14:56 von christian steck
Hallo Leute
Unter welchem Tabellen Typ werden Preise abgespeichrt?
DECIMAL? aber wie ändere ich die länge? Standart sind 10,0. Doch ich brauche
2 Stellen nach dem Komma.
Das Problem ist, wenn ich mit PHP den Preis ausrechne, werden die Preise
z.B. mit 169.9 gespeichert. Alles kein Problem solange der Preis eine Stelle
nach dem Komma hat. Aber was wenn z.B. 10 x 169.90 gerechnet werden muss.
Vielen Dank für euere Hilfe
Christian Steck
Re: Preis Tabelle
am 26.02.2007 16:39:08 von Claus Reibenstein
Christian Steck schrieb:
> Unter welchem Tabellen Typ werden Preise abgespeichrt?
Was meinst Du mit "Tabellen Typ"? Was für Tabellen? Datenbanktabellen?
Welche Datenbank?
> DECIMAL? aber wie ändere ich die länge? Standart sind 10,0. Doch ich brauche
> 2 Stellen nach dem Komma.
Kaufmännische Berechnungen werden üblicherweise mit der kleinsten
Einheit vorgenommen und in dieser auch gespeichert. In unseren Breiten
also Cent und nicht Euro. Das hat den Vorteil, dass man keine
Nachkommastellen braucht und es auch keine Rundungsprobleme gibt.
Die notwendigen Umrechnungen erfolgen bei der Ein- und Ausgabe.
GruÃ. Claus
--
,~°O O
O ,´ / |/|\
/ |¯`. Das neue Hochzeits-Branchenbuch im Internet ,´ / | |\
/__| `~...............................................~´ /___|/ /
Re: Preis Tabelle
am 26.02.2007 16:52:26 von christian steck
> Was meinst Du mit "Tabellen Typ"? Was für Tabellen? Datenbanktabellen?
> Welche Datenbank?
Datenbank ist mySQL.
Habe gehofft, dass es einen Typ für Preise oder ähnlich gibt.
> Kaufmännische Berechnungen werden üblicherweise mit der kleinsten
> Einheit vorgenommen und in dieser auch gespeichert. In unseren Breiten
> also Cent und nicht Euro. Das hat den Vorteil, dass man keine
> Nachkommastellen braucht und es auch keine Rundungsprobleme gibt.
Stimmt. Ist wohl die einfachste Lösung in Rappen bzw. Cents zu speichern und
bei der Ausgabe umzurechnen.
Danke
Christian Steck
Re: Preis Tabelle
am 26.02.2007 20:03:23 von KHH
Hallo Christian,
> Unter welchem Tabellen Typ werden Preise abgespeichrt?
nimm decimal 10,2
gruss kh
Re: Preis Tabelle
am 26.02.2007 20:46:52 von Joerg Behrens
Karl-Heinz Huber schrieb:
> Hallo Christian,
>> Unter welchem Tabellen Typ werden Preise abgespeichrt?
>
> nimm decimal 10,2
Sofern die Datenbank dort keine besondere Unterstuetzung mitbringt
(money) ist der Weg von Klaus, welcher sagte die Betraege in CENT
zuspeichern, der bessere Weg.
Gruss
Joerg
--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
Re: Preis Tabelle
am 27.02.2007 00:30:37 von KHH
>> nimm decimal 10,2
>
> Sofern die Datenbank dort keine besondere Unterstuetzung mitbringt (money)
> ist der Weg von Klaus, welcher sagte die Betraege in CENT zuspeichern, der
> bessere Weg.
kannst mir bitte erklären warum ??
Gruss KH
Re: Preis Tabelle
am 27.02.2007 09:33:38 von Claus Reibenstein
Joerg Behrens schrieb:
> (money) ist der Weg von Klaus, welcher sagte die Betraege in CENT
¯
*PATSCH*
Gruß. Claus
¯
--
,~°O O
O ,´ / |/|\
/ |¯`. Das neue Hochzeits-Branchenbuch im Internet ,´ / | |\
/__| `~...............................................~´ /___|/ /
Re: Preis Tabelle
am 27.02.2007 09:34:52 von Claus Reibenstein
Karl-Heinz Huber schrieb:
>> Sofern die Datenbank dort keine besondere Unterstuetzung mitbringt (money)
>> ist der Weg von Klaus, welcher sagte die Betraege in CENT zuspeichern, der
>> bessere Weg.
Wer hat das geschrieben? Bitte die Namen der Zitierten stehen lassen.
> kannst mir bitte erklären warum ??
Was genau hast Du an <54gd9cF20okecU2@mid.individual.net> nicht verstanden?
Gruß. Claus
--
,~°O O
O ,´ / |/|\
/ |¯`. Das neue Hochzeits-Branchenbuch im Internet ,´ / | |\
/__| `~...............................................~´ /___|/ /