Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: sanchou le le 02-05-2005 a 14:59:45

Titre: [mysql]Manipulation de données
Posté par: sanchou le le 02-05-2005 a 14:59:45

Bonjour, je dispose d'une table mysql avec un champs email.
Pour toute les lignes de ma table, si il y a dans la colonne email la chaine "Mr." qui apparait , je veux la remplacer par la chaine "m."
Connaissez-vous un moyen de faire çà en sql?

Titre: Re:[mysql]Manipulation de données
Posté par: ZeTrum le le 02-05-2005 a 15:50:32

et voici ZeTrum le générateur de code mysql qui arrive ;)

Code:
UPDATE nome_de_la_table SET email = 'm.' WHERE email = 'Mr.';

Titre: Re:[mysql]Manipulation de données
Posté par: sanchou le le 02-05-2005 a 16:46:08

J'ai trouvé ma solution avec des requêtes du type :

update contacts set email1 = replace (email1,binary "Mr.","m.");

et çà marche très bien

PS : ta requête ne marche pas dans mon cas ZeTrum, car dans ma colonne email, il y a des infos du type :
biMr.bam@bliMr.com
au lieu de
bim.bam@blim.com

Merci quand même

Titre: Re:[mysql]Manipulation de données
Posté par: ZeTrum le le 02-05-2005 a 17:22:19

ah ok j'avais pas compris la question :)


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.