1 Reply Latest reply: Jun 10, 2013 11:20 AM by Henric Cronström RSS

    Commande WHERE avec dates

    CENTRALE0977 CENTRALE0977

      Je dispose d'un champs "Date_Heure" au format "JJ/MM/AAAA HH:MM:SS"
      Comment renseigner le WHERE ci-dessous pour ne prendre en compte que les dates supérieures au 01/01/2013 ?

       

      Le code ci-dessous ne fonctionne pas.

       

      SQL SELECT *
      FROM table1
      WHERE "DATE_HEURE" >='01/01/2013'

        • Re: Commande WHERE avec dates
          Henric Cronström

          L'instruction SELECT est interprétée par le pilote ODBC. Consultez le manuel ODBC pour la syntaxe correcte et le format de la date.

           

          Une alternative est d'utiliser un "preceding Load":

           

          Load * Where

          "DATE_HEURE" >= '01/01/2013';

          SQL SELECT *

          FROM table1;

           

          Ici, la clause "Where" sera interprété par QlikView et le format de la date sera celle indiquée au début du script.

           

          HIC