banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Tue 16 October 2012 15:58

KarHad
Participant actif
Date d'inscription: 24 Oct 2006
Messages: 92

Mettre à jour un champ

Bonjour,
Je souhaite faire une requête qui puisse me mettre un jour un champ en fonction d'un autre.
Dans mon cas, si le champ A est vide, alors le champ B doit être rempli avec la valeur "NON" et si le champ A est renseigné, alors le champ B doit avoir comme valeur "OUI".
J'utilise MI 10.
Merci pour vos réponses.

Hors ligne

 

#2 Wed 17 October 2012 01:10

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Mettre à jour un champ

Salut,

A essayer -->
Placer dans la FMB --> Fenêtre MapBasic --> Options --> Voir Fenêtre MapBasic

Code:

Code:

Select * from TaTable Where champA like "" into Resultat1
Update Resultat1 Set champB = "NON"
Select * from Table Where champA not like "" into Resultat2
Update Resultat2 Set champB = "OUI"

PS: Sélectionner tout le code avant validation sinon la FMB ne prendra que la première ligne du code

A+
Joël

Hors ligne

 

#3 Fri 19 October 2012 15:22

KarHad
Participant actif
Date d'inscription: 24 Oct 2006
Messages: 92

Re: Mettre à jour un champ

Merci bcq Joël

A+
Karim

Hors ligne

 

Pied de page des forums

Powered by FluxBB