Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    495

    problema estrazione con date

    Ho bisogno di aiuto su una query (sto usando MySQL):
    ho dei contratti che hanno dato inizio e data fine.
    Devo recuperare tutti quei contratti che hanno data inizio >='2011-01-01' e data fine <='2014-05-01'
    Se perō il contratto ha come data inizio 2011-01-01 e come data fine 2014-05-31 la mia query lo deve estrarre lo stesso perchč in realtā il contratto č in corso..
    Grazie mille

  2. #2
    Da come dici in realta' ti serve soltanto trovare i contratti che hanno data inizio >='2011-01-01' e <='2014-05-01'

    la data fine infatti puo' essere:
    prima del '2014-05-01'
    oppure ancora in corso dopo il '2014-05-01'

    quindi se fai....

    where data_inizio between '2011-01-01' AND '2014-05-01'

    poco importa sapere se e' in corso, finito entro il , oppure non finito entro il....


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

  3. #3
    se serve estrarre i contratti in corso in un certo intervallo, basta estrarre quelle righe che abbiano data inizio contratto inferiore alla data fine intervallo, e data fine contratto superiore alla data inizio intervallo (diamo per scontato che la data di inizio contratto sia inferiore alla data fine contratto )

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.