Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Datediff

  1. #1

    Datediff

    Salve, nelle versioni superiori a 4.2 per trovare la differenza in giorni tra una data e un'altra ho sempre usato una query di questo tipo
    SELECT *,DATEDIFF(data_fine,data_inizio) as fine FROM camere WHERE id_soluzione='$id'

    il cliente ha una versione di mysql 4.0.27 e per questo motivo il mysql mi restituisce un errore di sintassi.
    Come posso sostituire la prima query per adattarla alla vecchia versione??

    Grazie

  2. #2
    codice:
    SELECT *,
    TO_DAYS(data_fine) - TO_DAYS(data_inizio) as fine 
    FROM camere 
    WHERE id_soluzione = '$id'

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

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.