Hi, je suis a la recherche d'une requete sql qui permettrait d'assigner un flag a un champs d'une valeur, en fonction du contenu d'un autre de ces champs..
je m'explique,
J'ai une table "compte" dans laquelle se trouve les champs `identifiant`, et `type`
IDENTIFIANT TYPE
bernard05fr
le champ type est vide pour tous les identifiants, je souhaiterais le remplir par un 1 lorsque l'identifiant comporte "05", et 2 lorsqu'il est autre..
est ce possible avec une regex?
j'ai bien essayé
mais ça ne fonctionne pas :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part UPDATE `compte` SET `type`=1 WHERE `identifiant` REGEXP "[[:digit:]][[:digit:]]"=1
Partager