Skip to main content

AccessTr.neT


sql ile 2 tarih arasındaki gün farkı

sql ile 2 tarih arasındaki gün farkı

Çözüldü #1
Merhaba,
Parametre ile girilen 2 tarih arasındaki gün farkını hesaplamak istiyorum, sorgu aşağıdadır "Gun" kısmına yansıyan sonuç çok farklı bir formatta çıkıyor bunu sayıya çevirmek istiyorum.

Kod:
SELECT :bas, :bit, ((:bit) - (:bas))+1 AS Gun, sum(RT), SUM(BT), (((:bit - :bas))+1 - ((sum(RT)+ (sum(BT))))) AS fark
FROM Tb_Tarih
WHERE tarih between  :bas and :bit;

Cevapla
#2
Olayı çözdüm belki başka birinin daha işine yarar diye aşağıya yazıyorum,
Herkese kolay gelsin.


Kod:
SELECT :bas, :bit,DateDiff('d',[:bas], [:bit])+1 AS Gun, sum(RT), SUM(BT), DateDiff('d',[:bas], [:bit])+1 - ((sum(RT)+ (sum(BT)))) AS fark
FROM Tb_Tarih
WHERE tarih between  :bas and :bit;

Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task