Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    41

    mysql differenza in giorni tra 2 date..

    Buongiorno gente
    ho una piccola richiesta, come da titolo..sto cercando di fare una query x il calcolo dei giorni di differenza tra 2 date. Probailmente sto sbagliando qualcosa, perchè in alcuni casi di date differenti il calcolo me lo fa corretto, ma con date uguali mi spara numeri improponibili..per cui sicuramente sto sbagliando qualcosa

    ho 2 tabelle

    trequest

    IDrequest, Description Project, DateEndTicketExpected


    e
    tticket

    IDTicket, IdRequest, DateCreatedTicket

    equi la mia query

    select trequest.DescriptionProject,trequest.DateEndTicket Expected,tticket.DateCreatedTicket, (tticket.DateCreatedTicket-trequest.DateEndTicketExpected)
    from trequest
    Inner Join tticket ON tticket.IDRequest= trequest.IDRequest
    group by DescriptionProject, DateEndTicketExpected,DateCreatedTicket

    nei casi dove la sottrazione è positiva calcola i giorni in modo corretto,
    nei casi dove è negativa invece sballa i giorni.

    Sapete dirmi cosa sbaglio??
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    39
    prova ad utilizzare DATEDIFF()

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    41
    sei un grande!!

    è esattamente quello che mi serfiva

    grazie!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    39
    de nada!

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.