Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    577
    nessuno mi da una mano ???

  2. #12
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    534
    Bella patata perchè usi un formato stringa e non un formato data. Come stringa l'ordinamento avviene secondo il valore ascii dei caratteri e non per data o numerico.

    dovresti esplodere la data, riunirla in formato yyyy-mm-dd e poi fare le tue valutazioni.


  3. #13
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    1) dò per scontato che le date siano memorizzate in campi data
    2) il discorso che hai fatto sulla "data corrente" non è molto chiaro, quindi ipotizzo che i record vadano estratti quando ("data maggiore" + 30 giorni) > "data di oggi"

    Quindi:
    SELECT quelloCheTiPare FROM nomeTabella WHERE DATE_ADD(GREATEST(campo1,campo2,campo3),INTERVAL 30 DAY) > CURDATE()

  4. #14
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    577
    Grazie mille Luca !!!

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