Stringa sql con date

di il
3 risposte

Stringa sql con date

Come si crea una stringa sql di ricerca in presenza di una data, per dirgli tutti i record con la data maggiore di ...
NOMECAMPO E' UN CAMPO DATA/ORA
sSQL = "SELECT * FROM " + NOMETABELLA + " WHERE " + NOMECAMPO ....

GRAZIE ANTICIPATAMENTE

3 Risposte

  • Re: Stringa sql con date

    Per farti capire ti faccio un esempio:

    SELECT campoA , campoB
    FROM NomeTabella
    WHERE data < #31/12/2004#;

    Se utilizzi il db di access, la data deve avere come formato:
    mese/giorno/anno
  • Re: Stringa sql con date

    GRAZIE
    quindi per selezionare da data a data scrivo:
    SELECT campoA , campoB
    FROM NomeTabella
    WHERE data => #31/12/2004# and data <= #31/12/2005#
    sono giusti i segni?
  • Re: Stringa sql con date

    I segni sono giusti, comunque per indicare un periodo puoi utilizzare l'operatore BETWEEN, per esempio:

    SELECT campoA , campoB
    FROM NomeTabella
    WHERE data BETWEEN #31/12/20004# AND #31/12/2005#
Devi accedere o registrarti per scrivere nel forum
3 risposte