jadydy bonjour, fabien
2 solutions,
solution 1 :
Si tu souhaites mettre à jour ta date5 dans une table résultante, il faut nécessairement avoir un identifiant qui te permets de rapprocher la série de ta table DatesAcomparer avec ta nouvelle table (une clé primaire avec un id auto-increment fera l'affaire). Dans ce cas nous utiliserons une requête de type insert.
En admettant un champ id dans ta table DatesAcomparer et une table T_results composé d'un id et d'un champ date5, la requête proposée ressemblerait à celle-ci :
1 2 3
| INSERT INTO T_Results ( Id, Date5 )
SELECT DatesAcomparer.Id, LeMaximum([date1] & "|" & [date2] & "|" & [date3] & "|" & [date4]) AS date5
FROM DatesAcomparer; |
solution 2 :
Si tu souhaites rajouter un nouveau champ dans ta table DatesAcomparer (Date5) permettant de récupérer la date MAX, une requête de ce type devrait résoudre ton problème :
UPDATE DatesAcomparer SET DatesAcomparer.date5 = LeMaximum([date1] & "|" & [date2] & "|" & [date3] & "|" & [date4]);
Bonne continuation
JimBolion
Partager