Merhabalar ;
ACCESS ile SQL DB ye bağlantı kuruyorum.Amacım , bir takım raporları ACCESS Form ve Diyagramları ile daha rahat raporlamak.
Artık EXCEL büyük DB lerde kapasite ve hız olarak yetersiz kalıyor.
ACCESS de ALTER COLUMN (SQL de de bugüne kadar kullanmam gerekmemişti) komutu kullanılabilir mi ? Nasıl ?
Soruyu şu şekilde düzelteyim.
DB de integer olarak tutulan Time_ bilgisinin , Saat , Dakika , Saniye ss:dd:sn olarak formüllemeyi başardım.Sayenizde...
Fakat SQL de SELECT Cümleciği içerisine nasıl yerleştireceğimi bilmiyorum...
Elde edilmesi gereken veriyi örnekliyorum :
Time_ = 304875520 ise
saat değeri : 18:44:08 dir.
Saati bulmak için : 304875520 / 16777216 = 18.17 Aşağıya yuvarla = 18
Dakikayı bulmak için : 304875520 - 16777216 X 18 / 65536 = 44
Saniyeyi bulmak için : 304875520 - 65536 X 44 + 16777216 X 18 / 256 = 08
PARANTEZ KULLANMADAN ve her defasında TEK aritmatiksel işlem yaparak doğru değerlere EXCEL de ulaşılabiliyor.
Aritmatiksel işlem öncelikleri, PARANTEZSİZ olarak ancak bu şekilde aşılabilir.
SORU ÖZETİ : Yukarıdaki aritmatiksel işlemleri SQL de nasıl yaparız ?
kolay gelsin , iyi çalışmalar...