Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    100

    query date tot giorni prima di una data stabilita

    ciao a tutti,
    forse è una cavolata farlo, ma non riesco proprio.

    se io nel database ho dei dati con data 15/01/2009

    cme faccio a fare una query dicendo di farmi vedere quei dati tot giorni prima fino alla data 15/01/2009 o anche non so 5 giorni dopo.. e poi sparire ?

    grazie e... BUON ANNO A TUTTIIIIIIIII!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    100
    mangiando il torrone ho trovato la soluzione.. AHAHAHAA,
    però ho un altro problema, che la data nel database è in formato italiano... e quindi non riesce a fare il calcolo ....

    come si fa quindi a convertire una data formato italiano (dd/mm/YYYY) in 'YYYY-mm-dd' direttamente nella query?

  3. #3

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2000
    residenza
    Edinburgh
    Messaggi
    401
    Conviene mettere la data nel DB in formato inglese (basta che fai un campo date) e poi puoi usare date_format per formattarla nelle query.

    Ad es.:
    codice:
    SELECT DATE_FORMAT(data, "%d %M %Y - %H:%i" ) FROM tabella;
    In questo modo puoi usare il tuo campo data senza problemi con tutte le funzioni data di MySQL senza dover ogni volta passare per STR_TO_DATE. Poi, quando vuoi visualizzare la data la formatti con DATE_FORMAT come vuoi tu!

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.