merhaba arkadaşlar,
tablolarla ilişkilendirme yaptım.
aksesuar gelen ve tüketim kg'ları tablodaki verilerden farklı , çok yüksek çıkıyor.
olmasını istediğim tablo,
ama şuanki mevcut olan yanlış çıkan sorgum bu
Merhaba,yeni sorgu ile birleştirerek yaptım inceleyin
sn celoyce, teşekkür ederim,
sorgular bölümünde sorgu oluşturmadan, sadece tabloları kullanarak yapılabilir mi?
(17/09/2022, 13:35)alikagan yazdı: sn celoyce, teşekkür ederim,
sorgular bölümünde sorgu oluşturmadan, sadece tabloları kullanarak yapılabilir mi?
tabiki çeşitli taklalar attırılarak yapılabilir,ama bence gerek yok,en sade şekli bu ,sorgu içinde sorgu ile getirilebilir ancak ileride veri çogalınca yavaşlama ve aksaklıklar olabilir.Sorgu çeşitlerini inceleyerek ögrenebilirsiniz.
alternatif olarak aşağıdaki kod da kullanılabilir
@
C*e*l*o*y*c*e hocamın da belirttiği gibi biraz taklalı)
SELECT AKSESUAR_ADI_LISTESI.*, Gln.[Gelen], Tkt.[Tüketim]
FROM (AKSESUAR_ADI_LISTESI LEFT JOIN (SELECT AKSESUAR_GELEN_LISTE.AKSESUAR_ID, Sum(AKSESUAR_GELEN_LISTE.GELEN_MIKTAR) AS [Gelen]
FROM AKSESUAR_GELEN_LISTE
GROUP BY AKSESUAR_GELEN_LISTE.AKSESUAR_ID
) as Gln ON AKSESUAR_ADI_LISTESI.ID = Gln.AKSESUAR_ID) LEFT JOIN (SELECT AKSESUAR_TUKETIM_LISTESI.AKSESUAR_ID, Sum(AKSESUAR_TUKETIM_LISTESI.TUKETIM_MIKTARI) AS [Tüketim]
FROM AKSESUAR_TUKETIM_LISTESI
GROUP BY AKSESUAR_TUKETIM_LISTESI.AKSESUAR_ID
) as Tkt ON AKSESUAR_ADI_LISTESI.ID = Tkt.AKSESUAR_ID;
sn berdus hocam,
sn celayce hocam
çok teşekkür ederim,
iyiki varsınız.