Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
06/07/2011 18:14
Konu Sahibi
baron
Yorumlar
6
Okunma
1901
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

baron

Üye
Kullanici Avatari
Üye
14
4
30/11/2010
0
08/07/2011,23:58
Çözüldü 
Çapraz sorguda grupladığımız sütun başlığına toplama, çarpma, sayma gibi bazı işlevleri uygulayabiliyoruz.
Peki çıkartma işlevi uygulayabiliyor muyuz?
Misal Tuttuğumuz bir tabloda gelir, giderlerimizi kaydediyoruz.
Çapraz sorgu ile her gün için gelir giderleri toplatıp aradaki farkı nasıl bulabiliriz?
Gelir, giderleri toplatmak kolay, ama aradaki farkı bulmak sorun.


Ek Dosyalar
.rar   DENEME.rar (Dosya Boyutu: 8,37 KB / İndirme Sayısı: 18)
Cevapla

ercansahin

BlackEagle
Kullanici Avatari
Uzman
E.... Ş....
3.739
14/11/2008
Ankara
Ofis 2010 32 Bit
07/09/2017,13:09
Çözüldü 
Örnek eklerseniz, yapılabilir sanırım.


Cevapla

baron

Üye
Kullanici Avatari
Üye
14
4
30/11/2010
0
08/07/2011,23:58
Çözüldü 
Örnek eklenmiştir. Teşekkürler.


Cevapla

ercansahin

BlackEagle
Kullanici Avatari
Uzman
E.... Ş....
3.739
14/11/2008
Ankara
Ofis 2010 32 Bit
07/09/2017,13:09
Çözüldü 
Çapraz soruya gerek kalmadan;

SQL Code
SELECT DISTINCT TB.TARIH, Nz((select sum(([TUTAR])) from Tablo1 where TARIH=TB.TARIH and ISLEM='GELİR'),0)-Nz((select sum(([TUTAR])) from Tablo1 where TARIH=TB.TARIH and ISLEM='GİDER'),0) AS KALAN
FROM Tablo1 AS TB;


bu şekilde oluşturacağınız bir sorgu ile sorunu çözebilirsiniz. Örnek ektedir.
Sonucu bildiriniz lütfen.


Ek Dosyalar
.rar   DENEME_BlackEgale.rar (Dosya Boyutu: 12,03 KB / İndirme Sayısı: 32)
Cevapla

kadirdursun

Gümüş Üye
Kullanici Avatari
Gümüş Üye
K.... D....
1.282
12/01/2009
86
İstanbul
Ofis 2010 32 Bit
21/09/2017,12:03
Çözüldü 
teşekkürler banada lazım olabilir.


Hayat bu
ölsende yaşamaya mecbursun!
UNUTMA!!!



(hafta sonu mesai olmadığından mesajlardaki çözümleri ancak hafta içi uygulayabiliyorum)
Cevapla

baron

Üye
Kullanici Avatari
Üye
14
4
30/11/2010
0
08/07/2011,23:58
Çözüldü 
(06/07/2011, 23:03)BlackEagle Adlı Kullanıcıdan Alıntı: Çapraz soruya gerek kalmadan;

SQL Code
SELECT DISTINCT TB.TARIH, Nz((select sum(([TUTAR])) from Tablo1 where TARIH=TB.TARIH and ISLEM='GELİR'),0)-Nz((select sum(([TUTAR])) from Tablo1 where TARIH=TB.TARIH and ISLEM='GİDER'),0) AS KALAN
FROM Tablo1 AS TB;


bu şekilde oluşturacağınız bir sorgu ile sorunu çözebilirsiniz. Örnek ektedir.
Sonucu bildiriniz lütfen.



Eline sağlık üstad.Çok işime yarayacak.


Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü form üzerinde filtre ve sorgu bazk 17 9.498 07/09/2017, 09:08 alperen2006
Çözüldü Sql Serverdan Sorgu İle Yerel Veri Tabanına Veri Yazdırma ertans 1 159 24/08/2017, 11:22 burhanb
Çözüldü Sorgu Kriteri metin02 3 214 21/08/2017, 00:11 ozanakkaya
Çözüldü Siparişleri Detaylı Sorgu Oluşturma U.ALTUN 3 427 30/05/2017, 14:54 atoz112
Çözüldü İki Tarih Arası Sorgu Problemi AloneX 13 873 26/05/2017, 11:14 ozanakkaya

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.