sql den excel e güncellemeli bilgi atarak tablo yapmak

Katılım
19 Nisan 2012
Mesajlar
44
Excel Vers. ve Dili
2010
mrb,
etasql kullanıyorum.
bazı bilgileri excel e güncellemeli attıktan sonra sql formülle tablonun kendi içinde formüller yaparak bana seçerek toplam yapmasını istiyorum.
tarih-kod-stk adı-miktar sütunlarını kullanarak toplamlar tabloda görünmeli.
ocak-aralık arasında 12 aydan mesela ocak ayına ait kod=1 yani defter olanları seçerek toplayacak.
select
from
group by
order by
where
between gibi kalıplarla
ve
<
>
=
gibi sembollerle yapılacak bi formüle ihtiyacım var.
...
örneği ekte gönderdim
 

Ekli dosyalar

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba


Topla.çarpım - sumproduct ile ilgi olarak excel dershanesine bakınız.

Ekli dosyayı inceleyiniz.

Bunları Sql içinde yapmak istiyorsanız view ile yapabilirsiniz.Miktar için sum kullanın
tarih içinde ayrı bir alan için month(tarih alanının ismi)
Yalnız bunun için sql'i bilmeniz gerekir.
Önerim istediğiniz bilgileri excel'de formüllerle almak
 

Ekli dosyalar

Katılım
19 Nisan 2012
Mesajlar
44
Excel Vers. ve Dili
2010
mrb zafer bey,
amiyane tabirle cevap "cuk" diye oturdu şimdilik. çok teşekkürederim. şimdilik diyorum çünkü yarın etasql de işyerinde birebir pratiğini denemeliyim.
ben zannediyordum ki excelle uzun formüllerle olur bu iş. sql ile bir kere kısa bi formül yazınca daha kolay olur... halbuki excel sorunu çözdü (gibi)...
hani bizde "kızılelma ülküsü" var ya... bişeyi elde edince daha ötesini arzulamak... bu seferde "acaba bunun sql formülü nasıl olurdu" merak ettim. :)
...
söz konusu vatansa gerisi teferruattır.
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Önceki mesajımda bahsettiğim gibi sql view ile yapabilirsiniz.
Excel'deki gibi görsellik veremezsiniz.Ay toplamları alt alta sıralanır.Sql view ile özet tabloda yapabilirsiniz ama bu konuyu iyi incelemeniz gerekir.

Sql verilerini excel formülleri ile birleştirmeniz sizin için daha faydalı olacaktır.

ben zannediyordum ki excelle uzun formüllerle olur bu iş. sql ile bir kere kısa bi formül yazınca daha kolay olur... halbuki excel sorunu çözdü (gibi)...
gibi değil. Kesinlikle.

Excel dershanesini inceleyiniz.
 
Üst