Pbleme UPDATE  sur POSTGRESQL
	
	
		Bonjour tout le monde,
je cherche à faire une incrémentation par un UPDATE (je ne vais pas trop m'attarder sur le pourquoi car ca serait un peu long) :wink: , mon objectif est qu'a chaque fois que je rentre un article dans ma table "articles_tbl" un attribut 'numero' de la table "deposants_tbl" s'incremente. C'est le deposant qui depose l'article donc cette incrementation doit être faite sur sa ligne (où il a un id_deposant en clé primaire).
Le probleme actuel est que qd je lance cet UPDATE,  l'attribut 'numero' de la table deposants_tbl s'incrémente sur tous les deposants et non sur le concerné.
Voila mon code:
		UPDATE ONLY deposants_tbl 
		SET numero=deposants_tbl.numero+1
		FROM deposants_tbl AS d, articles_tbl AS a
		WHERE a.id_articles=(select max(id_articles) from articles_tbl) AND
		a.id_deposant=d.id_deposant;
MERCI
	 
	
	
	
		Re: Pbleme UPDATE  sur POSTGRESQL
	
	
		
	Code:
	
| 12
 3
 4
 5
 6
 
 | UPDATE deposants_tbl 
SET numero=deposants_tbl.numero+1
FROM deposants_tbl AS d, articles_tbl AS a
WHERE a.id_articles=(select max(id_articles) from articles_tbl) 
AND a.id_deposant=d.id_deposant
AND deposants_tbl.id_deposant=d.id_deposant; | 
  :?: