Modification d'un champ par requete est-ce possible???

illanal Messages postés 14 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 27 janvier 2009 - 26 janv. 2009 à 13:54
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Modérateur Dernière intervention 15 juillet 2011 - 27 janv. 2009 à 22:36
existe-t-il une requête pour selectioné un champ avec critère et le modifier sans rentrer dans chaque champ
ex: illana ----llkml
      illana ---- lklfdl
     titi -----  kjkdj
   illana ---- kjfljlf

selectionné tous les champs qui contiennent le mot "illana" et le modifier en "ilana"
merci à tous ceux qui m'aideront

illana

4 réponses

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Modérateur Dernière intervention 15 juillet 2011 37
27 janv. 2009 à 09:38
Salut,

Peux-tu reformuler c'est pas clair
D'ou viennent les valeurs (pas de correpondance dans l'exemple)


il y a le replace

Access est assez limité
En général il faut passer par le code vb .net ou autre
0
illanal Messages postés 14 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 27 janvier 2009
27 janv. 2009 à 22:31
EX SI JE VEUX REMPLACER MES "M" EN "MA"
dans une table ex | nom | F ou M |
                           ilana      F
                           raphy    M
                           joe        M
                           jocelyne F

DELETE matable
SET nom="MA"
WHERE nom="M"

je voudrais comme résultat  ca

                         | nom | F ou M |
                           ilana      F
                           raphy    MA
                           joe        MA
                           jocelyne F

MAis je ne suis pas sur du resultat
illana
0
illanal Messages postés 14 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 27 janvier 2009
27 janv. 2009 à 22:31
ca m'a l'air trop facile

illana
0
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Modérateur Dernière intervention 15 juillet 2011 37
27 janv. 2009 à 22:36
UPDATE
matable
SET nom="MA"
WHERE nom="M"

ca doit correspondre

sinon
select nom , replace ([sexe], "M","MA") as [F ou M]
from ma table

cette deuxieme solution n'a pas été testée.
0