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

    Cercare un intervallo timestamp

    Salve, nel mio database MySQL ho una tabella con i seguenti record:

    Data | Autore | Testo

    che utilizzo per archiviare le news. La data è in formato timestamp, come posso fare per selezionare le news pubblicate in un solo giorno?

  2. #2
    up

  3. #3
    [supersaibal]Originariamente inviato da Sacro_Gemini
    up [/supersaibal]
    Quale timestamp ? unix o mysql ?

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

  4. #4
    Non so quale sia la differenza... in pratica si tratta delle date dei post del forum...

  5. #5
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    SELECT * FROM tabella WHERE DATE(`data`) = '2005/01/24'

    ma dovrebbe andar bene anche qualcosa del tipo
    SELECT * FROM tabella WHERE `data` = '2005/01/24'

    ma non ne sono sicuro, dipende da come tratta la conversione automatica fra date mysql

  6. #6
    [supersaibal]Originariamente inviato da Sacro_Gemini
    Non so quale sia la differenza... in pratica si tratta delle date dei post del forum... [/supersaibal]
    Leggine una e postala. Dal formato della data dipende il tipo di comparazione che devi fare.


    @kuarl - Se ci sono h:m:s questi dovranno essere considerati.

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

  7. #7
    Questa è una di esempio:

    1100359352

  8. #8
    [supersaibal]Originariamente inviato da Sacro_Gemini
    Questa è una di esempio: 1100359352[/supersaibal]
    Questo e' un UNIX TIMESTAMP. (data rappresentata: 2004-11-13 16:22:32)

    Quindi per semplificare devi trasformarlo in un formato date.

    SELECT * FROM tabella
    WHERE FROM_UNIXTIME(tuo_campo, '%Y-%m-%d') = CURDATE()

    Questo query sopra estrae i record con data = oggi. Sostituisci CURDATE() con la data che ti interessa. Ovviamente se esplicita andra' tra virgolette.

    WHERE FROM_UNIXTIME(tuo_campo, '%Y-%m-&d') = '2004-11-13';


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

  9. #9
    Sei un mito!!!


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.