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

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

aliahmet
(@aliahmet)
Üye

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


 


 

Alıntı
Topic starter Gönderildi : 04/02/2010 11:00
systemchi
(@systemchi)
Üye

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

CevapAlıntı
Gönderildi : 05/02/2010 12:36
systemchi
(@systemchi)
Üye

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

CevapAlıntı
Gönderildi : 05/02/2010 12:36
aliahmet
(@aliahmet)
Üye

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

CevapAlıntı
Topic starter Gönderildi : 08/02/2010 11:02
Paylaş: