Bonjour à tous,
je me retrouve avec pas mal de soucis aux niveau de mes UPDATES et il se trouve qu'il y a un facteur commun à ces blocages.
EXEMPLE:
Dans ce genre de requêtee la partie "WHERE" aide à choisir les données qui vont être concaténées, soit "articles_tbl.id_deposant || articles_tbl.numero", mais ne permet pas de définir les entrées où l'on veut écrire le résultat de cette concaténation..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 UPDATE ONLY articles_tbl SET id_article = articles_tbl.id_deposant || articles_tbl.numero FROM articles_tbl AS a, deposants_tbl AS d WHERE a.id_articles=(select max(id_articles) from articles_tbl) AND d.id_deposant=a.id_deposant AND articles_tbl.id_deposant=a.id_deposant;
Par exemple je voudrais écrire le résultat cette concaténation (soit id_article) "que" dans la derniere entrée de cette table(articles_tbl), comment pourrais-je faire?
Merci
Partager