SQL type money ou float ?

jiojioforever
WRInaute impliqué
WRInaute impliqué
 
Messages: 520
Inscription: 23 Nov 2006

SQL type money ou float ?

Message le Mer Jan 24, 2007 11:47

Bonjour,
je suis en train de créer un site avec une base de donnée concernant des produits que je vends.
Je me demandais quel type il était mieux de mettre pour mes prix.
Sachant qu'il n'y aura pas de chiffre aprés la virgule mais si je fais des stats ou autres, il y en aura forcement.

J'ai vu le type money...float ou real (il me semble).

Lequel choisir ?

merci d'avance

fablezouave
WRInaute discret
WRInaute discret
 
Messages: 109
Inscription: 20 Déc 2006

Message le Mer Jan 24, 2007 12:12

salut

Quel type de SGBD(R) utilises-tu ?

Si MySQL, FLOAT est le plus adapté (money n'existe pas)
Si access, bah money, bien sûr, c'est fait pour ...
Autre ?

fab

jiojioforever
WRInaute impliqué
WRInaute impliqué
 
Messages: 520
Inscription: 23 Nov 2006

Message le Mer Jan 24, 2007 13:31

je suis sous mysql, on m'a dit que DOUBLE c'était mieux aussi.


athoms
WRInaute discret
WRInaute discret
 
Messages: 244
Inscription: 22 Avr 2004

Message le Mer Jan 24, 2007 13:56

Bonjour,

Perso je te conseille plutôt un float pour les raisons suivantes :

- Taille (pour des prix, ça va)

- Pour la simplicité (exemple sur mon client sql, pas phpmyadmin) je n'ai pas le type money. Par ailleurs si tu dois integrer dans ta base des données provenant d'un autre site codé prévu pour du float.

-Pour la portabilité (au cas où tu veuilles porter ça sur un autre SGBD)

Quant au double, tu n'as pas besoin je pense d'un double pour les prix 8O


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités