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

    [MySql] Estrapolare dati da oggi per 7 giorni

    Buon pomeriggio.
    Sto provando, ma non c'� verso, quindi scrivo qui.
    Nella tabella ho una data di inizio e una di fine.
    Vorrei fare in modo di estrapolare i dati che tra oggi per 7 giorni, mi restituisca la lista dei record che stanno per scadere.

    Ho queste date:
    2024-05-30 13:30:00
    2024-06-04 13:30:00
    2024-06-10 13:30:00
    2024-06-13 13:30:00
    2024-06-17 13:30:00

    Ci sono alcune date che sono scadute, le ultime due devono ancora scadere

    Quello che ho fatto ma non funziona.

    1) (NOW() > dtEliminaRecord)
    2) (NOW() BETWEEN b.dtEliminaRecord AND (NOW() + INTERVAL 7 DAY))
    3) ((b.dtEliminaRecord - INTERVAL 7 DAY) <= NOW())
    4) (NOW()>=(b.dtEliminaRecord - INTERVAL 7 DAY) )

    Vorrei far in modo che ogni giorni mi esegue la query e mi va a prendere, se ci sono, i record che stanno per scadere.

    Un aiuto, grazie.

  2. #2
    Ho risolto mi serviva aggiungere:
    (NOW() < b.dtEliminaRecord)
    AND
    (NOW()>=(b.dtEliminaRecord - INTERVAL 7 DAY) )

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