Bonjour,
j'ai un champ DATE1
et un autre DATE2
de là, je veux deduire un champ DATE3 qui prendra la valeur la plus haute des deux dates, si deux valeurs existent pour un meme enregistrement.
j'ai donc deux requetes:
1 2
| UPDATE CLIENTS SET CLIENTS.Date3 = [CLIENTS]![DATE1]
WHERE (((CLIENTS.DATE1) Is Not Null)); |
puis
1 2
| UPDATE CLIENTS SET CLIENTS.Date3 = [CLIENTS]![DATE2]
WHERE (((CLIENTS.DATE2) Is Not Null Or (CLIENTS.DATE2)>[DATE1])); |
sauf qu'apres la deuxieme requete, je trouve dans mon champ DATE3 des valeurs issues de DATE2 alors que la valeur de DATE1 est supérieure...
ce bout de code ne marcherait-i lpas?? alros??
Or (CLIENTS.DATE2)>[DATE1])
dans les criteres??
Partager