AccessTr.neT
sql ile 2 tarih arasındaki gün farkı - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: sql ile 2 tarih arasındaki gün farkı (/konu-sql-ile-2-tarih-arasindaki-gun-farki.html)



sql ile 2 tarih arasındaki gün farkı - denizfatihi - 22/11/2014

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;




Cvp: sql ile 2 tarih arasındaki gün farkı - denizfatihi - 22/11/2014

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;