Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/05/2011, 14h37   #1
Futur Membre du Club
 
Femme myriam aslam
Étudiant
Inscription : avril 2011
Messages : 106
Détails du profil
Informations personnelles :
Nom : Femme myriam aslam
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2011
Messages : 106
Points : 18
Points : 18
Par défaut changer un enregistrement condition

bonjour,
J'aimerai modifier un enregistrement, je m'explique davantage :
je voudrais faire en sql : si dans le champs1 l'enregistrement1 est égale à "bbb" alors le remplacer par "bonjour"!
voilà ! est ce que c'est possible? si oui comment ?
merci d'avance
myriame est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 14h47   #2
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Bonjour Myriame,

Je te laisse te former sur la fonction Remplacer(), dans l'assistant, qui correspond à replace(), en SQL.

Jettes un coup d'oeil dans l'aide, les tutos et la FAQ.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 15h57   #3
Candidat au titre de Membre du Club
 
Inscription : janvier 2006
Messages : 39
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 39
Points : 13
Points : 13
Bonjour,

Code :
1
2
 
UPDATE MaTable SET MaTable.Colonne1 = IIF(MaTable.Colonne1='bbb' ,'Bonjour', 'Au Revoir')
Suivant ta configuration il faut peut-être prendre en compte si le champ = NULL ou pas avec la fonction NV.

En espérant répondre à ta question. Voili, voulou.
teuzadur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 21h08   #4
Futur Membre du Club
 
Femme myriam aslam
Étudiant
Inscription : avril 2011
Messages : 106
Détails du profil
Informations personnelles :
Nom : Femme myriam aslam
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2011
Messages : 106
Points : 18
Points : 18
j'ai écrit le code, mais aucun changement
myriame est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 21h49   #5
Futur Membre du Club
 
Femme myriam aslam
Étudiant
Inscription : avril 2011
Messages : 106
Détails du profil
Informations personnelles :
Nom : Femme myriam aslam
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2011
Messages : 106
Points : 18
Points : 18
c'est bon sa fonctionne j'ai utilisé :
Code :
1
2
SELECT Replace([champs],'bbb','bonjour')
FROM tablle;
cependant j'aimerais faire d'autres remplacements tels que ou si 'bsr' alors ecrire bonsoir ou si 'en' alors ecrire entreprise
myriame est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 10h09   #6
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Bonjour Myriame,

Je te laisse te former sur les fonctions :
  • VraiFaux(), dans l'assistant, qui correspond à IIf(), en SQL ;
  • PremVrai(), dans l'assistant, qui correspond à Switch(), en SQL.
Jettes un coup d'oeil dans l'aide, les tutos et la FAQ.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 19/05/2011, 13h23   #7
Futur Membre du Club
 
Femme myriam aslam
Étudiant
Inscription : avril 2011
Messages : 106
Détails du profil
Informations personnelles :
Nom : Femme myriam aslam
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2011
Messages : 106
Points : 18
Points : 18
merci sa fonctionne, cependant j'ai toujours un probleme,
je voudrais faire si 'bbb' est différent de 'merci' ou de 'salut' alors écrire autres !
j'ai essayer les deux fonctions mais je n'y arrive pas
myriame est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 14h09   #8
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Si tu as utilisé PremVrai(), tu peux tester sa valeur Null avec VraiFaux().
Si tu as utilisé VraiFaux(), la dernière valeur représente le "sinon".
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 19/05/2011, 19h42   #9
Futur Membre du Club
 
Femme myriam aslam
Étudiant
Inscription : avril 2011
Messages : 106
Détails du profil
Informations personnelles :
Nom : Femme myriam aslam
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2011
Messages : 106
Points : 18
Points : 18
MERCI sa fonctionne !
myriame est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h41.


 
 
 
 
Partenaires

Hébergement Web