Skip to main content

AccessTr.neT


Ürün Eşleştir

Ürün Eşleştir

Çözüldü #1
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
.rar EŞLEŞTİR.rar (Dosya Boyutu: 1,49 MB | İndirme Sayısı: 4)
Cevapla
#2
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
Cevapla
#3
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
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.
.rar eslestir_edittedatoykan.rar (Dosya Boyutu: 1,83 MB | İndirme Sayısı: 9)
Cevapla
#4
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
Son Düzenleme: 08/05/2022, 20:29, Düzenleyen: Bora34.
Cevapla
#5
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."
Cevapla
#6
Sayın. Userx Hocam Teşekkür Ederim Sağ olun Vermiş Olduğunuz Emekten Dolayı Evet Buda İşime Yaradı
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task