Şimdi Ara

zaman farkını formatlı yazdırmak

Bu Konudaki Kullanıcılar:
1 Misafir - 1 Masaüstü
5 sn
3
Cevap
0
Favori
572
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • iki tarih farkını aldıktan sonra sonucu

    ay gun saat dakika saniye olarak yazmak istiyorum.

    timediff(tarih2,tarih1) as fark


    bu farkı alınca

    geçen süreyi

    1ay 3 gün 6 saat gibi yazdırmak istiyorum?



  • lidyum kullanıcısına yanıt
    select DATEDIFF(MONTH,Startdate,finishtDate) AS AY,
    DATEDIFF(DAY,Startdate,finishtDate) AS GUN,
    DATEDIFF(YEAR,Startdate,finishtDate) AS YIL
    FROM Tablo
    WHERE Şartlar


    Bu şekilde ayrı kolonlara alıp kodda da kolonları işleye bilirsin.
    Ya da direk minute olarak alıp onu kod tarafında çevirme yapabilirsin.

    w3 de kullanılan fonksiyonlar belirtilmiş.

    http://www.w3schools.com/sql/func_datediff.asp
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.