Arkadaşlar Kolay Gelsin
TBL_ŞUBE_1 'de 3 Şube ve 3 Şube'nin Ürünleri Bulunmaktadır.
Üsküdar, Avcılar ve Kartal Bu 3 Şubemizde Ürünler Aynı.
3 Şubede'de Satışlar Farklı
Örneğin :
(Avcılar Şubesin'de Ürün_Kodu 2222 - Üzüm Beyaz Olan Ürün Avcılar Şubesinde Kalmamış)
(Kartal Şubesin'de Ürün_Kodu 9999 - Soğan Olan Ürün Avcılar Şubesinde Kalmamış)
Srg_Ürün_Takip Sorgusunda
3 Sorguyu Bağladım 3 Şubedeki Ürünleri Yan Yana Karşılaştırmak İçin.
Fakat Avcılar Şubesinde Ürün_Kodu 2222 - Üzüm Beyaz Kalmamış, Kartal Şubesinde Ürün_Kodu 9999 - Soğan Kalmamış
Srg_Ürün_Takip Sorgusunda Karşılaştırmak İstediğimde. Bu 2 Ürünü Hiç Eklemiyor Hangi Şubede Hangi Ürün Eksikse Onu Tespit Edemiyorum.
Hangi Şube de Hangi Ürün Bitmişse Diğer Şubelerdeki Ürünleri de Göremiyorum
Teşekkürler Yardımlarınız İçin
Ürün Eşleştir
merhaba
SELECT Üsküdar.Sıra_No, Üsküdar.Ürün_Kodu, Üsküdar.Ürün_Adı, Üsküdar.Ürün_Miktarı, Üsküdar.Ürün_Fiyatı, Üsküdar.Şube, Avcılar.Ürün_Kodu, Avcılar.Ürün_Adı, Avcılar.Ürün_Miktarı, Avcılar.Ürün_Fiyatı, Avcılar.Şube, Kartal.Ürün_Kodu, Kartal.Ürün_Adı, Kartal.Ürün_Miktarı, Kartal.Ürün_Fiyatı, Kartal.Şube
FROM (Üsküdar LEFT JOIN Avcılar ON Üsküdar.Ürün_Kodu = Avcılar.Ürün_Kodu) LEFT JOIN Kartal ON Üsküdar.Ürün_Kodu = Kartal.Ürün_Kodu;
şeklinde denermisiniz
SELECT Üsküdar.Sıra_No, Üsküdar.Ürün_Kodu, Üsküdar.Ürün_Adı, Üsküdar.Ürün_Miktarı, Üsküdar.Ürün_Fiyatı, Üsküdar.Şube, Avcılar.Ürün_Kodu, Avcılar.Ürün_Adı, Avcılar.Ürün_Miktarı, Avcılar.Ürün_Fiyatı, Avcılar.Şube, Kartal.Ürün_Kodu, Kartal.Ürün_Adı, Kartal.Ürün_Miktarı, Kartal.Ürün_Fiyatı, Kartal.Şube
FROM (Üsküdar LEFT JOIN Avcılar ON Üsküdar.Ürün_Kodu = Avcılar.Ürün_Kodu) LEFT JOIN Kartal ON Üsküdar.Ürün_Kodu = Kartal.Ürün_Kodu;
şeklinde denermisiniz
Merhaba Sayın @Bora34
Çalışmanız ile ilgili olarak öncelikle Yapılmaması Gereken Hatalar başlıklı konumuzu dikkatle inceleyin. Defalarca uyarıyoruz alan adları, kontrollerde Türkçe karakterler kullanılmaz bunlar sorun yaratır. Bu çerçevede çalışmanızı gözden geçirmenizde fayda var. Ekli örneğinizde Srg_Ürün_Takip sorgunuzu
Yukarıdaki uyarılar çerçevesinde ekli dosyanızı inceleyip kendi çalışmanıza uyarlayabilirsiniz.
Çalışmanız ile ilgili olarak öncelikle Yapılmaması Gereken Hatalar başlıklı konumuzu dikkatle inceleyin. Defalarca uyarıyoruz alan adları, kontrollerde Türkçe karakterler kullanılmaz bunlar sorun yaratır. Bu çerçevede çalışmanızı gözden geçirmenizde fayda var. Ekli örneğinizde Srg_Ürün_Takip sorgunuzu
SELECT Üsküdar.Sıra_No, Üsküdar.Ürün_Kodu, Üsküdar.Ürün_Adı, Üsküdar.Ürün_Fiyatı, [Avcılar]![Ürün_Miktarı] AS Avcılar, [Kartal]![Ürün_Miktarı] AS Kartal, [Üsküdar]![Ürün_Miktarı] AS Üsküdar
FROM (Üsküdar LEFT JOIN Avcılar ON Üsküdar.Ürün_Kodu = Avcılar.Ürün_Kodu) LEFT JOIN Kartal ON Üsküdar.Ürün_Kodu = Kartal.Ürün_Kodu
ORDER BY Üsküdar.Ürün_Kodu;
şeklinde revize edip cevaba ekledim yapmak istediğiniz sanırım bu.Yukarıdaki uyarılar çerçevesinde ekli dosyanızı inceleyip kendi çalışmanıza uyarlayabilirsiniz.
Sayın. C*e*l*o*y*c*e Hocam Eline Emeğine Sağlık Çok Teşekkkür Ederim Tam İstedğim Gibi Oldu
Sayın. Atoykan Hocam Sizinde Elinize Emeğinize Sağlık Çok Teşekkür Ederim.
C*e*l*o*y*c*e Hocamın ve Sizin Vermiş Olduğunuz Örnek Çok İşime Yaradı Teşekkürler
Sayın. Atoykan Hocam Sizinde Elinize Emeğinize Sağlık Çok Teşekkür Ederim.
C*e*l*o*y*c*e Hocamın ve Sizin Vermiş Olduğunuz Örnek Çok İşime Yaradı Teşekkürler
Son Düzenleme: 08/05/2022, 20:29, Düzenleyen: Bora34.
Alternatif
TRANSFORM First(TBL_ŞUBE_1.Ürün_Miktarı) AS İlkÜrün_Miktarı
SELECT TBL_ŞUBE_1.Ürün_Kodu, TBL_ŞUBE_1.Ürün_Fiyatı, TBL_ŞUBE_1.Ürün_Adı
FROM TBL_ŞUBE_1
GROUP BY TBL_ŞUBE_1.Ürün_Kodu, TBL_ŞUBE_1.Ürün_Fiyatı, TBL_ŞUBE_1.Ürün_Adı
ORDER BY TBL_ŞUBE_1.Ürün_Kodu
PIVOT TBL_ŞUBE_1.Şube;
"Dünyayı fazla düşünme."
Sayın. Userx Hocam Teşekkür Ederim Sağ olun Vermiş Olduğunuz Emekten Dolayı Evet Buda İşime Yaradı
Konuyu Okuyanlar: 1 Ziyaretçi