Forum

İki Tabloyu Birleşt...
 
Bildirimler
Hepsini Temizle

İki Tabloyu Birleştirip Sonuçları Belirli Oranda Rakama Göre Gruplama

4 Yazılar
2 Üyeler
0 Reactions
627 Görüntüleme
(@aliahmet)
Gönderiler: 40
Trusted Member
Konu başlatıcı
 

Merhaba,


SQL 2005


Müşteri blgilerinin olduğu bir tablo ile Satılan Ürünlerin bulunduğu bir tablom var. Bu iki tabloyu aşağıdaki yöntemle birleştirdim. Fakat şöyle bir sorum var Müşter Numaraları aşağıdaki gibi yani hepsinin başında müşterinin iline göre plaka numarası var. Benim istediğim aşağıdaki sorguya göre iki tabloyu birleştirip MUSTERINO nodaki plakalara göre gruplamak. Örneğin 34'den 2 adet, 30, 1 adet, 01, 1 adet.  Sekiz adet rakamdan sadece 2 adet rakamı alarak gruplamak . Umarım anlatabilmişimdir. Yardımıcı olacak arakadaşlara şimdiden Teşekkürler....


34000001


34000002


30000001


01000001


SELECT A.ADSOYAD, B.URUNNO


FROM MUSTERI.BILGI AS A


INNER JOIN URUN.BILGI AS B


ON A.MUSTERINO = B.MUSTERINO


 


 

 
Gönderildi : 04/02/2010 12:00

(@systemchi)
Gönderiler: 33
Eminent Member
 

Merhaba ,


SELECT left(A.MUSTERINO,2) as Sehir, Count(*) as Sayi


FROM MUSTERI.BILGI AS A


INNER JOIN URUN.BILGI AS B


ON A.MUSTERINO = B.MUSTERINO


group by left(A.MUSTERINO,2)


Bu sorguyu deneyebişlirmisiniz?


Kolay gelsin

 
Gönderildi : 05/02/2010 13:36

(@systemchi)
Gönderiler: 33
Eminent Member
 

Merhaba ,


SELECT left(A.MUSTERINO,2) as Sehir, Count(*) as Sayi


FROM MUSTERI.BILGI AS A


INNER JOIN URUN.BILGI AS B


ON A.MUSTERINO = B.MUSTERINO


group by left(A.MUSTERINO,2)


Bu sorguyu deneyebilirmisiniz?


Kolay gelsin

 
Gönderildi : 05/02/2010 13:36

(@aliahmet)
Gönderiler: 40
Trusted Member
Konu başlatıcı
 

çook çoook teşekkürler...

 
Gönderildi : 08/02/2010 12:02

Paylaş: