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), 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

 

 
		
		 
         
 

 
			
			

 
   


 Pbleme UPDATE  sur POSTGRESQL
 Pbleme UPDATE  sur POSTGRESQL
				 Répondre avec citation
  Répondre avec citation 
						

 
  
 
 
			 
  :
:
						 
  N'hésitez pas à consulter
 N'hésitez pas à consulter  N'oubliez pas le bouton
   N'oubliez pas le bouton  et pensez aux balises [code]
 et pensez aux balises [code]
Partager