"Si" dans une requête... access 200
Fermé
VFR750
-
Modifié par VFR750 le 11/05/2010 à 15:40
blux Messages postés 26396 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 25 octobre 2024 - 11 mai 2010 à 16:10
blux Messages postés 26396 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 25 octobre 2024 - 11 mai 2010 à 16:10
A voir également:
- "Si" dans une requête... access 200
- Echelle 1/200 - Forum AutoCAD
- Conversion échelle ...... - Forum Graphisme
- Exemple base de données access à télécharger gratuit - Forum Access
- Amd radeon r9 200 series ✓ - Forum Carte graphique
- 200 mo ✓ - Forum Mobile
1 réponse
blux
Messages postés
26396
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
25 octobre 2024
3 308
11 mai 2010 à 16:10
11 mai 2010 à 16:10
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 ...