Bonjour à tous
Je me galère depuis pas mal de temps sur un truc simple...
En gros, j'ai une table avec une référence, une date de création et une date de modification.
Je veux récupérer les dernières références modifiées.
Je fais un truc comme ça :
Je pense que c'est bon. Il me semble avoir testé ça sur une autre BDD et ça passait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT t1.ref, t1.date_création FROM matable AS t1 WHERE t1.date_modif=(SELECT MAX(t2.date_modif) FROM matable AS t2)
Sauf que là il me sort
"ODBC -- l'appel a échoué
[Simba][SimbaEngine ODBC Driver] Non unique column reference: date_modif (#0) [Simba][SimbaEngine ODBC Driver] Error in expression: date_modif (#0)"
Et heu... je ne sais pas pourquoi.
Ma base est une base SAGE, j'utilise access pour faire la requete. La table est liée dans Access via le pilote ODBC de la base SAGE.
J'espère avoir été complet dans ma description.
Je ne sais pas si c'est le driver ODBC qui fait de la £%*ù$ ?
Merci d'avance
Partager