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

    Modificare le date con MySQL

    Ciao a tutti,
    ho un problema di questo tipo...
    Ho delle date all'interno di un certo range, diciamo 01-ottobre-2007 e 10-ottobre-2007 che identificano la data di inserimento di nuovi prodotti all'interno di un database MySQL.
    Il mio problema è che vorrei fare in modo di modificare tali date in modo che risultassero "spalmate" in maniera pseudo-casuale all'interno di un altro range di date, diciamo tra il 20-settembre-2007 e il 30-settembre-2007.
    In sostanza quello che mi serve è anticipare la data di registrazione di una decina di giorni...
    Esiste un modo di effettuare tale operazione attraverso una query di UPDATE con MySQL?? Qualcuno mi sa aiutare??

    Grazie di cuore per l'aiuto e buona giornata a tutti quanti!

  2. #2
    Alla fine ho risolto anticipando le varie date che andavano dal 01/10/2007 al 10/10/2007 di 20 giorni attraverso questa query di update

    UPDATE tabella SET miadata=DATE_SUB(miadata, INTERVAL 20 DAY)
    WHERE miadata BETWEEN '2007-10-01' AND '2007-10-10'

    Grazie comunque a tutti...

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.