Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    15

    Confronto Date in MySQL

    Ciao a tutti.
    Arrivo subito al punto..
    Volevo sapere se esisteva un modo per sapere se una precisa data ( ad es. 2009-12-31) è compresa o meno tra due date ( 2008-12-31 , 2010-12-31) .
    Sto un po' impazzendo per trovare una soluzione..

    GRAZIE MILLE IN ANTICIPO!

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    15
    ok..l'aiuto l'ho ricevuto..adesso è solo tra me e l'inglese..

    grazie mille cmq!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    398
    La funzione between compara expr con due valori.

    Non hai specificato il tipo di colonna ma se nel db hai una colonna di tipo data
    e devi confrontarla con due date in formato stringa devi conventirle in formato data usando il cast.

    Premesso che questo costrutto non l'ho mai usato perche' non ne ho mai avuto bisogno
    leggendo la documentazione dovrebbe essere

    Codice PHP:
    SELECT FROM myTable WHERE dateCol BETWEEN CAST('2008-12-31' AS DATE) AND  CAST('2010-12-31' AS DATE
    Andrea

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    15
    grazie mille..davvero!! spero di ricambiare prima o poi..!!!

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.