Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
573
Tıklama
0
Öne Çıkarma
zaman farkını formatlı yazdırmak
L
10 yıl
Yüzbaşı
Konu Sahibi

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?



B
10 yıl
Teğmen

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




Bu mesajda bahsedilenler: @lidyum
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.