none
DATEDIFF ile gün hesaplama RRS feed

  • Soru

  • DATEDIFF ile gün hesaplama  ile gün hesaplamaya çalışıyorum...

    select datediff(day,'2018-06-01','2018-06-30')

    ay başından ay sonuna kadar 30 gün var ama sorgu çalışınca 29 çıkıyor... eksikmi hesaplıyor.. nasıl bir çözüm yolu önerirsiniz teşekkürler....


    od

    29 Kasım 2018 Perşembe 09:52

Yanıtlar

  • 30 - 01 = 29 doğru bir hesaplamadır. Siz bir fazlasını istiyorsanız,

    SELECT DATEDIFF(day,'2018-06-01','2018-06-30') + 1

    kullanın.


    Sorunuzun yanıtı bu ise "Yanıt olarak işaretle"yerek siz de forumun işleyişine katkıda bulununuz...

    • Yanıt Olarak İşaretleyen osman06 29 Kasım 2018 Perşembe 11:17
    29 Kasım 2018 Perşembe 10:50
  • Select DATEDIFF(DAY,'2018-06-01','2018-07-01')
    Ay başından ay sonuna kadar değil de ay başından ay başına kadar deneyin . 

    Altan Özdemir

    • Yanıt Olarak İşaretleyen osman06 29 Kasım 2018 Perşembe 11:17
    29 Kasım 2018 Perşembe 10:52

Tüm Yanıtlar

  • 30 - 01 = 29 doğru bir hesaplamadır. Siz bir fazlasını istiyorsanız,

    SELECT DATEDIFF(day,'2018-06-01','2018-06-30') + 1

    kullanın.


    Sorunuzun yanıtı bu ise "Yanıt olarak işaretle"yerek siz de forumun işleyişine katkıda bulununuz...

    • Yanıt Olarak İşaretleyen osman06 29 Kasım 2018 Perşembe 11:17
    29 Kasım 2018 Perşembe 10:50
  • Select DATEDIFF(DAY,'2018-06-01','2018-07-01')
    Ay başından ay sonuna kadar değil de ay başından ay başına kadar deneyin . 

    Altan Özdemir

    • Yanıt Olarak İşaretleyen osman06 29 Kasım 2018 Perşembe 11:17
    29 Kasım 2018 Perşembe 10:52