Visualizzazione dei risultati da 1 a 2 su 2

Discussione: estrarre record x data

  1. #1

    estrarre record x data

    Salve

    vorrei estrarre dei records forniti di data di inserimento nel formato (gg-mm-aaaa) e ho uno script che calcola quanti giorni sono trascorsi tra una data e l'altra.

    Esempio:
    $giorni=datediff("26-10-2007");

    echo $giorni; output --> 30


    Il mio problema consiste nell'elaborare questo script in una query da inviare a MySQL...

    avrei bisogno di estrarre gli ultimi record inseriti fino a quelli vecchi di 30 giorni, come posso costruire questa query utilizzando al funzione datediff ???

    SELECT * FROM tabella WHERE data_record= ???????????

    sarei grato se qualcuno possa aiutarmi. Grazie
    IMPOSSIBLE IS NOTHING - LOOK BEFORE YOU LEAP !!!

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    select * from tabella where campo_data_inserimento >= curdate() - interval 30 day

    sempre che i record li abbia inseriti nel formato aaaa-mm-gg e non gg-mm-aaaa.

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.