Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    154

    Cercare dei record compresi fra 2 intervalli di date

    Salve.
    Volevo sapere come fare per fare una SELECT in una tabella ed estrarre dei record compresi tra due intervalli di date (tipo record compresi tra 1/01/2012 ed il 31/01/2012 oppure compresi tra 01/02/2012 ed il 29/02/2012).

    Ora ho tutte e 4 le date in variabili separate ed ho fatto una cosa del tipo:

    codice:
    SELECT record FROM tabella WHERE (campo_data => '$data1' AND campo_data <= '$data2') OR (campo_data => '$data3' AND campo_data <= '$data4')
    Ovviamente non funziona e mi è venuto il dubbio che sia la sintassi ad essere completamente errata! Si possono usare le parentesi in quel modo nelle query?? Come posso fare?

    Help!!

  2. #2

    Re: Cercare dei record compresi fra 2 intervalli di date

    [
    codice:
    SELECT record FROM tabella WHERE campo_data  BETWEEN  '$data1' AND '$data2' or..eccetera
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  3. #3
    Ok per il between ma la data deve essere nel formato ansi previsto. yyyy-mm-dd

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

  4. #4
    ma ha scritto che le recupera da 4 variabili, forse non ho capito il problema
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  5. #5
    Originariamente inviato da nivasio
    ma ha scritto che le recupera da 4 variabili, forse non ho capito il problema
    Se e' per il formato delle date manco io ho capito di cosa si tratta. E' per questo che ho sottolineato il formato.... non per te che, mi pare ovvio, lo interpreti correttamente.


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