Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
24/11/2009 10:59
Konu Sahibi
iozcan
Yorumlar
7
Okunma
2953
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
Kullanici Avatari

iozcan

Üye
İB.... NI.... ÖZ....
 30
 32
 9
 21/11/2009
14
 Antalya
 
 Ofis 2003
 01/01/2014,16:57
Çözüldü 
Öncelikle merhabalar.

kasaicmal adlı sorgumla kasadaki günlük toplamları (gelir-gider) cinsinden alabiliyorum. Fakat kasaicmal Toplagider ve Toplagelir bölümünün yanına bir de fark sütunu eklemek istiyorum. bunu nasıl yapacağım. fark sütununda toplagirentutardan toplacıkantutar cıkarılacak ve sonuç yanında yazacak. ayrıca bi arkadasın orneğinde gördüm farklar aşağı dogru toplayarak iniyordu onu da denedim fakat syrup ustamızın verdiği

SELECT tarih, toplagelir, toplagider, deyim1 (select sum(deyim1) from kasaicmal as syrup where sıra<=scanner.sıra and tarih<=scanner.tarih) AS syrup
FROM kasaicmal AS scanner;

kodunu kendi veritabanıma göre uyarlayamadım ne yaptıysam.

Kafayı yemek üzereyim lütfen yardımcı olurmusunuz ?

Şimdiden teşekkürler. Angel


Profesyonel bir programcının interaktif ortamda üretemeyeceği hiçbirşey yoktur.

(bkz:google mühendisleri Html ortamında quake2 oynadı)

Kullanici Avatari

Puletin

Onursal Üye
 Belirtilmemiş
 1.717
 40
 01/11/2008
416
 -
 
 Ofis 2003
 24/12/2016,00:18
Çözüldü 
Dosyanızı 2003 formatında ekleyebilirmisiniz.


Kaplumbağa ya dikkat et...
Sadece  başını çıkartıp risk aldığında ilerleyebiliyor...

Kullanici Avatari

iozcan

Üye
İB.... NI.... ÖZ....
 30
 32
 9
 21/11/2009
14
 Antalya
 
 Ofis 2003
 01/01/2014,16:57
Çözüldü 
koydum usta ilgilenirsen sevin irim


Profesyonel bir programcının interaktif ortamda üretemeyeceği hiçbirşey yoktur.

(bkz:google mühendisleri Html ortamında quake2 oynadı)

Kullanici Avatari

Seruz

Uzman
SE.... UZ....
 47
 1.564
 7
 30/10/2008
814
 Tekirdağ
 BT Şefi
 Ofis XP
 14/12/2018,19:58
Çözüldü 
Bu işlemi direkt toplama sorgusundan yapmak yerine mevcut sorgunun ismini kasaicmal1 olarak değiştirin.

Kod:
SELECT DISTINCTROW KASA.TARİH, Sum(KASA.[GİREN TUTAR]) AS TopGIREN, Sum(KASA.[ÇIKAN TUTAR]) AS TopCIKAN
FROM KASA
GROUP BY KASA.TARİH;


Daha sonra bu sorguyu kullanan yeni bir sorgu yapın.

Kod:
SELECT k.TARİH, k.TopGIREN, k.TopCIKAN, (Select Sum([TopGIREN]-[TopCIKAN]) From kasaicmal1 where TARİH<=k.TARİH) AS BAKIYE
FROM kasaicmal1 AS k;


Ayrıca KASA tablosunda Giren veya Çıkan Tutar yoksa 0 olarak girilmesini sağlamalısınız.
Şu anda tablonuzda bu alanları null olanlar vardı ben bunları elle düzelttim,
sizde bunları düzeltmelisiniz yoksa sonuçlar yanlış çıkacaktır.
Yok ben 0 yapamam diyorsanız sorgulara ilave kontrol koymak gerekir.
Bu alanların tablodaki özelliklerinde varsayılanını da 0 olarak tanıtmak lazım.


Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs

Kullanici Avatari

iozcan

Üye
İB.... NI.... ÖZ....
 30
 32
 9
 21/11/2009
14
 Antalya
 
 Ofis 2003
 01/01/2014,16:57
Çözüldü 
çok teşekkürLer. bahsettiğiniz null olayını kasa giren ve kasa çıkan formunda tutar alanına varsayılan değer 0 olarak atadım. sanrım doqru yapmışımdır. Seruz usta çok teşekkür ederim ellerinize sağlık iyi çalışmalar.


Profesyonel bir programcının interaktif ortamda üretemeyeceği hiçbirşey yoktur.

(bkz:google mühendisleri Html ortamında quake2 oynadı)

Kullanici Avatari

Seruz

Uzman
SE.... UZ....
 47
 1.564
 7
 30/10/2008
814
 Tekirdağ
 BT Şefi
 Ofis XP
 14/12/2018,19:58
Çözüldü 
Alıntı:Bu alanların tablodaki özelliklerinde varsayılanını da 0 olarak tanıtmak lazım
Formda değil tablo tasarımında ilgili alanların özelliklerinden bahsediyorum.
Tabii formda da 0 olmalı.


Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Kapat Komutları Arasındaki Fark notrino 2 148 27/09/2018, 10:59
Son Yorum: notrino
Çözüldü Birkaç Soru kursun 4 239 15/09/2018, 21:11
Son Yorum: kursun
Çözüldü Tablolar Arası Sorguyla Toplam Ve Fark İşlemi Yapma Hk. Mr.Midnight 4 257 28/05/2018, 17:16
Son Yorum: Mr.Midnight
Çözüldü Soru Cevap Tablosunda Her Cevap İçin Ayrı Bir Tabloya Kayıt Ekleme murat dikme 5 321 28/05/2018, 02:44
Son Yorum: ozguryasin
Çözüldü Excele Aktarırken Yeni Türk Lirası Simgesinin Soru Işareti Olarak Gözükmesi mmert06 8 523 31/12/2017, 12:53
Son Yorum: mmert06

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2018 MyBB Group.