Visualizzazione dei risultati da 1 a 5 su 5

Discussione: confronto tra date

  1. #1

    confronto tra date

    Save come faccio a confrontare delle date nel database?
    Mi spiego ho un campo data (Date) io vorri sapere se da quando è stato inserito la data sono passati più di 300 giorni.

    Spero di essere stato chiaro.
    Grazie.

  2. #2
    bene ho trovato l'istruzione TO_DAYS ma come posso inserirlo in questa query:

    Codice PHP:
    Select IDAnnunciTitlePrice from magazine Where Showcase<>'0000-00-00'" 

  3. #3
    ciao,
    diciamo che ila tua tabella ha un campo data che si chiama D_INS...


    SELECT datediff( curdate( ) , d_ins ) FROM tabella WHERE ....

    questo ti da la differenza in giorni tra la data corrente (sul db) e quella del campo



    bytez
    P.

  4. #4
    ok ho fatto così:

    Codice PHP:
    Select datediff(curdate(), Showcase) as giorniIDAnnuncioTitlePrice from magazine where giorni<=30
    ma perche mi da errore su giorni:
    Unknown column 'giorni' in 'where clause'

  5. #5
    se no anche così:
    Codice PHP:
    Select IDAnnunciTitlePrice from magazine Where  datediffcurdate( ) , Showcase ) <= 30 

    EDIT
    ti dà errore perché non puoi usare l'alias 'giorni' nella WHERE, devi usare tutta l'espressione come ho fattoi io sopra
    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.