Requete

seyou Messages postés 27 Statut Membre -  
seyou Messages postés 27 Statut Membre -
Bonjour,
j'ai une table dans access qui s'appel commande(numcommande,numclient,datecommande,urgent,transport)
je veux la liste des commandes passées il ya moins de 6 mois

3 réponses

  1. NDOUKI Messages postés 110 Date d'inscription   Statut Membre Dernière intervention   12
     
    slt,
    commence par proposer ce que tu as fais.
    ca ne servirait à rien de te montrer lorsque toi même tu n'as rien fais
    bon courage
    0
  2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    SELECT numcommande,numclient,datecommande,urgent,transport
    FROM commande
    WHERE datecommande>Format(DateAdd("m", -6, Format(Now, "dd/mm/yyyy hh:mm:ss")), "dd/mm/yyyy")

    A adapter suivant ce que vous voulez voir comme colonnes s'afficher

    Bonnes suite
    0
  3. seyou Messages postés 27 Statut Membre 1
     
    f894009

    WHERE datecommande>Format(DateAdd("m", -6, Format(Now, "dd/mm/yyyy hh:mm:ss")), "dd/mm/yyyy")

    vous pouvez m'expliquer le code un peu svp
    0
    1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
       
      Bonjour,
      DateAdd est une fonction VBA que vous trouverez dans l'aide d'ACCESS. Qui est aussi pour EXCEL,VB6 et autre VB

      Now= Maintenant, en francais= date actuelle

      Format= instruction de formatage pour une date, ici JJ/MM/AAAA hh:mm:ss(en francais)

      Le terme en francais n'est pas une plaisanterie car si vous metttez dans format JJ/MM/AAAA vous aurez un resultat curieux

      Informez vous, je reste a votre ecoute.

      Bonne suite
      0
    2. seyou Messages postés 27 Statut Membre 1
       
      merci infiniment je vais essayer
      0