Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
1267
Tıklama
0
Öne Çıkarma
SQL Sorgusu YARDIM
G
17 yıl
Yüzbaşı
Konu Sahibi

Arkadaşlar merhaba,


Şirkette kullandığımız program MsAcces veri tabanı kullanıyor ben bu veritabanından Satış temsilcilerinin günlük satışlarını IIS özerinde basit bir asp sayfası ile listelemek istiyorum ancak aşağıdaki tabloyu nasıl düzenleyeceğimi çözemedim.

Mevcut tablo
***ÜRÜN***TARİH***SATIŞ MİKTARI***SATIŞ TEMSİLCİSİ***

SELECT URUN_SIRA.AD, TBLFATURA.TXTTARIH, Sum([DBLMIKTAR]*[DBLCEVRIM]) AS MIKTAR, TBLSATISTEMSILCISI.TXTSATISTEMSILCISIADI 
FROM ((TBLFATURA INNER JOIN TBLFATURADETAY ON (TBLFATURA.LNGFATURANO=TBLFATURADETAY.LNGFATURANO) AND (TBLFATURA.BYTFATURATUR=TBLFATURADETAY.BYTFATURATUR)) INNER JOIN TBLSATISTEMSILCISI ON TBLFATURA.TXTPLASIYER=TBLSATISTEMSILCISI.TXTSATISTEMSILCISINO) INNER JOIN URUN_SIRA ON TBLFATURADETAY.LNGSTOKREF=URUN_SIRA.LNGREF
GROUP BY URUN_SIRA.Kimlik, URUN_SIRA.AD, TBLFATURA.TXTTARIH, TBLFATURADETAY.DBLNETFIYAT, TBLSATISTEMSILCISI.TXTSATISTEMSILCISIADI
HAVING (((TBLFATURADETAY.DBLNETFIYAT)>0.01))
ORDER BY URUN_SIRA.Kimlik;



BEN BU TABLOYU

ÜRÜN***TARİH***SATIŞ TEMSİLCİSİ 1 SATIŞ MİKTARI****SATIŞ TEMSİLCİSİ 2 SATIŞ MİKTARI...

Gibi Her Satış Temsilcisinin Aynı Tarihli Satışlarını Ayrı Kolonlarda Yazdırmak İstiyorum.
Her Satış Temsilcisi İçin Ayrı Sorgu Yapıp Bunları Tek Sorguda Birleştirmeyi Denedim Ama Ürün Çeşidi Ve Tarih Çok Kalabalık Olunca Sorgu Kilitlendi.

Umarım Yapmakl İstediğimi Anlatabilmişimdir.

Teşekkürler



R
17 yıl
Yarbay

Bir alıntı yapayım reklam kısmı yazıyı okumama gengel oldu.
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|

|
|
|
|
|


quote:

Orjinalden alıntı: General

Arkadaşlar merhaba,


Şirkette kullandığımız program MsAcces veri tabanı kullanıyor ben bu veritabanından Satış temsilcilerinin günlük satışlarını IIS özerinde basit bir asp sayfası ile listelemek istiyorum ancak aşağıdaki tabloyu nasıl düzenleyeceğimi çözemedim.

Mevcut tablo
***ÜRÜN***TARİH***SATIŞ MİKTARI***SATIŞ TEMSİLCİSİ***

SELECT URUN_SIRA.AD, TBLFATURA.TXTTARIH, Sum([DBLMIKTAR]*[DBLCEVRIM]) AS MIKTAR, TBLSATISTEMSILCISI.TXTSATISTEMSILCISIADI 
FROM ((TBLFATURA INNER JOIN TBLFATURADETAY ON (TBLFATURA.LNGFATURANO=TBLFATURADETAY.LNGFATURANO) AND (TBLFATURA.BYTFATURATUR=TBLFATURADETAY.BYTFATURATUR)) INNER JOIN TBLSATISTEMSILCISI ON TBLFATURA.TXTPLASIYER=TBLSATISTEMSILCISI.TXTSATISTEMSILCISINO) INNER JOIN URUN_SIRA ON TBLFATURADETAY.LNGSTOKREF=URUN_SIRA.LNGREF
GROUP BY URUN_SIRA.Kimlik, URUN_SIRA.AD, TBLFATURA.TXTTARIH, TBLFATURADETAY.DBLNETFIYAT, TBLSATISTEMSILCISI.TXTSATISTEMSILCISIADI
HAVING (((TBLFATURADETAY.DBLNETFIYAT)>0.01))
ORDER BY URUN_SIRA.Kimlik;



BEN BU TABLOYU

ÜRÜN***TARİH***SATIŞ TEMSİLCİSİ 1 SATIŞ MİKTARI****SATIŞ TEMSİLCİSİ 2 SATIŞ MİKTARI...

Gibi Her Satış Temsilcisinin Aynı Tarihli Satışlarını Ayrı Kolonlarda Yazdırmak İstiyorum.
Her Satış Temsilcisi İçin Ayrı Sorgu Yapıp Bunları Tek Sorguda Birleştirmeyi Denedim Ama Ürün Çeşidi Ve Tarih Çok Kalabalık Olunca Sorgu Kilitlendi.

Umarım Yapmakl İstediğimi Anlatabilmişimdir.

Teşekkürler






< Bu mesaj bu kişi tarafından değiştirildi Reahax -- 17 Şubat 2007; 11:25:02 >

C
17 yıl
Yüzbaşı

IASMATRES.PRDORDER IN (SELECT PRDORDER FROM IASPRDCONF)

sql server 2000'de bunu başka şekilde yazma yolu var mıdır?

teşekkürler



Y
17 yıl
Yüzbaşı

hıı? what dedin gülüm?



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.