Arkadaşlar merhaba,
Ben datetime olarak tanımlı iki alanım arasındaki saat farkını virgüllü olarak almak istiyorum. Yani bana 12:00 - 13:45 saatlari arasındaki farkın 1,75 olduğunu vermesini istiyorum. Aşağıdaki sql cümlesinde
Select Datediff(minute,bassaati,bitsaati) as fark from egitimln
where ID = 1698
deyince bana 105 diyor, fakat ...
Select Datediff(minute,bassaati,bitsaati)/60 as fark from egitimln
where ID = 1698
dersem bana 1 değerini döndürüyor. Yani sizin anlayacağınız hep yuvarlıyor. Cast,convert ve değer tanımlayarak değişik şekillerde de çözmeye çalıştıysam da olmadı, Nasıl çözebilirim ?
MSSQL Server 2000