SQL question à la con : i++

SQL question à la con : i++ - SQL/NoSQL - Programmation

Marsh Posté le 29-07-2003 à 13:34:41    

Bon, je sais que ma question est minable mais j'ai pas trouvé la réponse dans les différents postes.
 
En gros, je voudrais faire un update d'un enregistrement pour faire le contenu + 1.
 
En gros, faire un i++ directement en SQL.
 
Il me semble qu'il est possible de le faire direct dans le UPDATE mais je connais pas la syntaxe.
Parce que c'est quand meme un peu con de devoir lire la base puis ensuite de modifier si ca peux se faire direct.
 
Merci

Reply

Marsh Posté le 29-07-2003 à 13:34:41   

Reply

Marsh Posté le 29-07-2003 à 13:45:15    

Devrait y avoir la réponse là:
http://www.mysql.com/doc/en/UPDATE.html
 
[edit]
UPDATE table SET table.brol = table.brol+1


Message édité par skeye le 29-07-2003 à 13:46:48
Reply

Marsh Posté le 29-07-2003 à 13:59:43    

> UPDATE table SET table.brol = table.brol+1
 
Ah ?
Ben pourtant j'ai essayé il me semble en pensant que ca marchait et il m'a sorti une erreur.
 
Ce devait etre simplement une erreur de syntaxe
 
Merci :)
 

Reply

Marsh Posté le 29-07-2003 à 14:07:30    

Worldofdada a écrit :

> UPDATE table SET table.brol = table.brol+1
 
Ah ?
Ben pourtant j'ai essayé il me semble en pensant que ca marchait et il m'a sorti une erreur.
 
Ce devait etre simplement une erreur de syntaxe
 
Merci :)
 
 


bah sur la page dont j'ai mis l'url il y a:

Citation :


mysql> UPDATE persondata SET age=age+1;


donc à priori... [:skeye]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed