OVH Cloud OVH Cloud

Requête mise à jour complexe!!!

2 réponses
Avatar
hasardeux
Bonsoir,

Je voudrais mettre à jour une table.

Voici mes critères:

Si comme "CACS" & * , alors "CAPS" & * (mais on doit tjrs garder le même *)

Par exemple:
Si CACS1 , alors CAPS1 (je garde le 1)
Si CACS9 , alors CAPS9 (je garde le 9)
.....

Comment paramétrer tout ça dans une SEULE requête, si possible

Merci infiniment

2 réponses

Avatar
3stone
Salut,

"hasardeux"
| Je voudrais mettre à jour une table.
|
| Voici mes critères:
|
| Si comme "CACS" & * , alors "CAPS" & * (mais on doit tjrs garder le même *)
|
| Par exemple:
| Si CACS1 , alors CAPS1 (je garde le 1)
| Si CACS9 , alors CAPS9 (je garde le 9)


ton critère:
Like "CACS" & "*"

mise à jour:
"CAPS" & Mid(NomChamp,5)

Ok ?


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
Raymond [mvp]
Bonjour.

tu peux passer par une fonction replace , entr'autre:
UPDATE table1 SET table1.Champ= Replace([Champ],"CACS","CAPS");

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"hasardeux" a écrit dans le message de
news:
Bonsoir,

Je voudrais mettre à jour une table.

Voici mes critères:

Si comme "CACS" & * , alors "CAPS" & * (mais on doit tjrs garder le même
*)

Par exemple:
Si CACS1 , alors CAPS1 (je garde le 1)
Si CACS9 , alors CAPS9 (je garde le 9)
.....

Comment paramétrer tout ça dans une SEULE requête, si possible

Merci infiniment