Calcul simple en sql

flibouk -  
blux Messages postés 27993 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
j'ai un truc tout bête a faire mais je ne sais plus le faire... (ca fait 8 ans que j'ai appris)

simplifions : j'ai ma table avec 2 champs
champs1 et champ2
champ1 contient des chiffres.
champs2 ne contient rien

je voudrais faire en sorte de calculer champ1/1.05 et que le résultat incrémente champs2.

merci par avance
A voir également:

4 réponses

holow1 Messages postés 739 Statut Membre 71
 
bonjour;

 select (chmap1/1.05) as resultat
 from table1
0
blux Messages postés 27993 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Salut,

UPDATE table1 SET champ2 = champ1 / 1.05;
--

A+ Blux           
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0
flibouk
 
ba ca marche pas

requête SQL: Documentation

SELECT (
johndeere_prix /1, 05
) AS `resultatJD`
FROM stock_johndeere
LIMIT 0 , 30

MySQL a répondu:Documentation
#1241 - Operand should contain 1 column(s)

resultatJD est donc le champ ou il faut mettre la réponse.
et stock_johndeere la table qui contient le champ johndeere_prix et resultatjd
0
blux Messages postés 27993 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Si tu veux metre le résultat dans un champ, ce n'est pas avec une requête SELECT mais bien avec une requête UPDATE comme je l'ai écrit plus haut...
0
holow1 Messages postés 739 Statut Membre 71
 
bonjour,

c'est quoi le type du champ johndeere_prix
0