Critères.

Résolu
Bonjour,
Pour afficher la plus recente date dans ma requete je trouve pas quoi mettre comme critère.
Si vous avez des propositions n'hésitez pas
merci d'avance.

7 réponses

  1. sa n'as pas marché !! :\ donne moi juste le critère sa sera plus simple je maitrise pas trop SQL bref voila ce que j'ai mis

    SELECT *,MAX(Date_Intervention) AS DATE_MAX
    FROM INTERVENTIONS,
    1. Bonjour,
      autant pour moi,

      SELECT MAX(Date_Intervention) AS DATE_MAX
      FROM INTERVENTIONS;
      1. mercii bcp sa marche parfaitement mais la j'ai un autre problem qui vient d'apparaitre !! lol en faite j'ai un tableau qui contient un champs de dates d'intervention et un champs du numéro de série de la machine de facon que une machine peut avoir plusieurs dates d'intervention comme suite:

        date Inter N° série
        02/05/2000 | 1678
        03/06/2001 | 1678
        12/07/2002 | 1678
        11/12/2005 | 1564
        20/09/2004 | 1564

        et moi j'ai besoin du MAX de chaque machines (N°série). comment je fais stp.
        1. Bonjour,

          ca devrait faire l'affaire

          SELECT MAX(Date_Intervention) AS DATE_MAX,[N° serie]
          FROM INTERVENTIONS
          GROUP BY [N° serie];
          1. merciii tu m'aide vraiment mais j'ai croyais que sa va marcher normalement pour le reste mais sa bloque toujours :( en faite j'explique :
            j'aimerai ajouter aussi d'autre champs comme période et prochaine date d'étalonnage dont prochaine date = date d'intervention + période

            date d'inter Per Proch date N°série
            02/05/2000 | 12 | 02/05/2001 | 1678
            03/06/2001 | 12 | 03/06/2002 | 1678
            12/07/2002 | 12 | 12/07/2003 | 1678 *
            11/12/2005 | 18 | 11/05/2006 | 1564 * " * " le resultat espéré
            20/09/2004 | 18 | 20/03/2006 | 1564

            j'essayer ca avec la fonction
            Prévue: AjDate("m";[INSTRUMENTS 1].[Périodicité];[INTERVENTIONS].[Date_Intervention])
            mais sa revient au 1er resultat et sa donne tous les dates :(
            comment faire stp
            1. j'ai trouvé la solution :D
              j'ai mis:
              Prévue: Max(AjDate("m";[INSTRUMENTS 1].[Périodicité];[INTERVENTIONS].[Date_Intervention]))

              merciii pour ton aide :))