Skip to main content

AccessTr.neT


Sorguda En Yüksek Değere Göre Depo Kodunu Bulma

Sorguda En Yüksek Değere Göre Depo Kodunu Bulma

Çözüldü #1
Merhaba

Ekteki resimde de açıklamasını yaptığım sorguda,
Bir malzemenin miktarının en yüksek olduğu depoyu bulmak istiyorum,
bir malzeme birden fazla depoda olabiliyor, 
ilgi ve alakanıza çok teşekkürler
saygılarımla
[img][Resim: do.php?img=9385][/img]
.rar blumanx.rar (Dosya Boyutu: 190,05 KB | İndirme Sayısı: 2)
Cevapla
#2
Merhaba, sorgunun Sql kodunu aşağıdaki ile değiştirerek deneyiniz.

SELECT ENCOK_MALZEME.MALZKODU, Max([ENCOK_MALZEME].[EnÇokMİKTAR]) AS EnÇokEnÇokMİKTAR, ENCOK_MALZEMEDEPOLU.DEPO FROM (SELECT Depomik_TBL.MALZKODU, (Max([Depomik_TBL].[MİKTAR])) AS EnÇokMİKTAR FROM Depomik_TBL GROUP BY Depomik_TBL.MALZKODU)  AS ENCOK_MALZEME INNER JOIN (SELECT Depomik_TBL.MALZKODU, Depomik_TBL.DEPO, (Max([Depomik_TBL].[MİKTAR])) AS EnÇokMİKTAR FROM Depomik_TBL GROUP BY Depomik_TBL.MALZKODU, Depomik_TBL.DEPO) AS ENCOK_MALZEMEDEPOLU ON (ENCOK_MALZEME.MALZKODU = ENCOK_MALZEMEDEPOLU.MALZKODU) AND (ENCOK_MALZEME.EnÇokMİKTAR = ENCOK_MALZEMEDEPOLU.EnÇokMİKTAR) GROUP BY ENCOK_MALZEME.MALZKODU, ENCOK_MALZEMEDEPOLU.DEPO;
Cevapla
#3
Hocam 
ALLAH razı olsun tam istediğim gibi sağolun varolun.
Cevapla
#4
Rica ederim, kodu aşağıdaki gibi kullanırsanız daha doğru olur.

SELECT ENCOK_MALZEME.MALZKODU, Max([ENCOK_MALZEME].[EnCokMiktar]) AS EnCokMiktar, ENCOK_MALZEMEDEPOLU.DEPO FROM (SELECT Depomik_TBL.MALZKODU, (Max([Depomik_TBL].[MİKTAR])) AS EnCokMiktar FROM Depomik_TBL GROUP BY Depomik_TBL.MALZKODU)  AS ENCOK_MALZEME INNER JOIN (SELECT Depomik_TBL.MALZKODU, Depomik_TBL.DEPO, (Max([Depomik_TBL].[MİKTAR])) AS EnCokMiktar FROM Depomik_TBL GROUP BY Depomik_TBL.MALZKODU, Depomik_TBL.DEPO)  AS ENCOK_MALZEMEDEPOLU ON (ENCOK_MALZEME.EnCokMiktar = ENCOK_MALZEMEDEPOLU.EnCokMiktar) AND (ENCOK_MALZEME.MALZKODU = ENCOK_MALZEMEDEPOLU.MALZKODU) GROUP BY ENCOK_MALZEME.MALZKODU, ENCOK_MALZEMEDEPOLU.DEPO;
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task