none
SQL Server, Time değerini toplamak. (08:00 + 10:00 = 18:00 gibi.) RRS feed

  • Soru

  • Selamlar, 

    (Mecbur kaldığım için bu şekilde yapmak durumundayım.)

    Elimde bir tablo var. Burada gunBaslamaSaati='08:00' olarak gözüküyor.

    Ben farklı bir alanda xAlan='650' olarak bir değer girip, bu alanı;

    CONVERT(VARCHAR,[xAlan] / 60) + ':' + RIGHT('00' + CONVERT(VARCHAR,[xAlan] % 60),2) As ToplanacakSaat

    Olarak yeni bir alan oluşturuyorum. Bunu yapmaktaki amacım; gunBaslamaSaati='08:00' olan alana, xAlan='650' değerini Saat\Dakika formatına çevirip ToplanacakSaat='10:00' olarak getirmek. Ve bunu yapmaktaki amacımda; gunBaslamaSaati alanını ToplanacakSaat alanıyla toplayıp gunCikisSaati gibi bir alan elde etmek.

    Basitleştirmek gerekirse; benim sabah mesai başlangıcım 08:00, toplam çalıştığım 10:00 saat, ikisini toplayıp 18:00 elde etmem gerekiyor.

    Bu konuda bilgisi olan varsa eğer çok memnun olurum.

    Bir kusurum olduysa affola.

    26 Kasım 2014 Çarşamba 07:51

Yanıtlar

Tüm Yanıtlar