Bonjour @tous
Peut on effectuer un calcul directement dans une requete MySQL ?
en fait je voudrais mettre à jour des donnée dans une table (additionner, soustraire, etc ...) sans lire la base de donnée avant ...
Merci de vos réponses
Version imprimable
Bonjour @tous
Peut on effectuer un calcul directement dans une requete MySQL ?
en fait je voudrais mettre à jour des donnée dans une table (additionner, soustraire, etc ...) sans lire la base de donnée avant ...
Merci de vos réponses
oui
et je fais comment ?
comme ça ?
mysql_query("update from ma_table set ma_donnee+1 where id='1'");
merci d'avance
salut,
j'utiliseça fonctionne pour addition, soustraction mais jamais essayé multiplication ou division ni les fonctions maths (carré, e^...)Code:mysql_query("UPDATE ma_table SET ma_donnee=ma_donnee+1 where id='1'");
ok super je te remercie et je vais tester les multiplications et divisions voir un peu
par contre je peux faire aussi ?
Code:
1
2 mysql_query("update ma_table set ma_donnee3=(ma_donnee1+madonnee2) where id='1'");
Petite remarque en passant, tu as écrit
Les ' ne doivent pas être utilisées pour des données numériques, fais plutôtCode:where id='1'
Bon développement ;-)Code:where id=1
aucune idée. il faut essayer ;)Citation:
Envoyé par tuning-attitude
ok, bah je vais essayer cette requete et je te dis koi ;-)
merci