"Si" dans une requête... access 200
VFR750
-
blux Messages postés 5021 Date d'inscription Statut Modérateur Dernière intervention -
blux Messages postés 5021 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour à tous,
mon soucis est le suivant,
je dois créer une requête ou, si un champ "OUI,NON" est activé sur NON il faudrait que le champ suivant qui est une date s'il est vide qu'il se remplisse automatiquement avec la date du jour.
Est-ce possible sans programmation VBA et si oui pourriez-vous m'aider.
C'est vraiment urgent.
D'avance merci.
mon soucis est le suivant,
je dois créer une requête ou, si un champ "OUI,NON" est activé sur NON il faudrait que le champ suivant qui est une date s'il est vide qu'il se remplisse automatiquement avec la date du jour.
Est-ce possible sans programmation VBA et si oui pourriez-vous m'aider.
C'est vraiment urgent.
D'avance merci.
A voir également:
- "Si" dans une requête... access 200
- Access appdata - Guide
- Échelle 1/200 - Forum Graphisme
- 200 mo - Forum Réseaux sociaux
- Restructuration base de données access - Forum Access
- Mettre un plan au 1/200 - Forum AutoCAD
1 réponse
Salut,
avec un iif(...), on peut tester une valeur et en renvoyer une si vrai et une si fausse, mais ça ne peut pas agir sur le 'champ suivant'. D'ailleurs, qu'entends-tu par champ suivant ?
Dans cet exemple, on teste champ, s'il contient "OUI",alors on renvoie la valeur de champ1, sinon on renvoie la date courante.
SELECT IIF(champ="OUI";champ1;now()), champ2, champ3 FROM ...
avec un iif(...), on peut tester une valeur et en renvoyer une si vrai et une si fausse, mais ça ne peut pas agir sur le 'champ suivant'. D'ailleurs, qu'entends-tu par champ suivant ?
Dans cet exemple, on teste champ, s'il contient "OUI",alors on renvoie la valeur de champ1, sinon on renvoie la date courante.
SELECT IIF(champ="OUI";champ1;now()), champ2, champ3 FROM ...