Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Interrogazione data su datetime

    Salve a tutti,
    ho un piccolo quesito su una interrogazione.

    In pratica su un campo datetime devo fare una query sulla data di oggi, assurdo a dirlo, non ci riesco.

    Mi sembra che il datetime mi chieda forzatamente di specificargli anche i minuti e secondi, altrimenti mi restituisce sempre un valore vuoto o la data con minuti e secondi a zero.

    Esempio:
    SELECT * FROM `attivita` WHERE data = "2011-12-22"

    La restituzione è zero righe, poichè sul db le date sono segnate cosi 2011-12-13 18:44:03

    Dove sbaglio???
    Perchè uso Maxthon? | Mi piace questa chat

  2. #2
    Ho trovato la soluzione

    SELECT * FROM `attivita` WHERE DATE(miadata) = DATE(NOW())
    Perchè uso Maxthon? | Mi piace questa chat

  3. #3
    Originariamente inviato da Bukowski
    Ho trovato la soluzione

    SELECT * FROM `attivita` WHERE DATE(miadata) = DATE(NOW())
    WHERE DATE(miadata) = CURDATE()

    una funzione invece di 2.

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

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 © 2026 vBulletin Solutions, Inc. All rights reserved.