Bonsoir messieurs,

quelqu'un peut me dire pourquoi cette syntaxe ne fonctionne t-elle pas ?

update clients
set matchcode=select concat(LEFT(rs,1), ' ', RIGHT((LEFT(adr1,12)),4), LEFT(cp,2), LEFT(ville,3)) from clients;


Sachez d'ailleurs que:

select concat(LEFT(rs,1), ' ', RIGHT((LEFT(adr1,12)),4), LEFT(cp,2), LEFT(ville,3)) from clients;

Cette requête fonctionne parfaitement.
Moi j'avoue je calle, ca fait des heures que je me prends la tête dessus!!!

Merci d'avance.