son olarak
Liste94 listesi için sadece aşağıdaki sorgu kodunu önerebilirim
Not: işleme alınan tüm alanlar ayrı ayrı Nz() içine alındı dikkatimden kaçan alanlar olabilir
SELECT T_NUMUNEKAYIT.NumuneSıraNo, T_NUMUNEKAYIT.MüsteriNo, T_NUMUNEDETAY.NumuneNo
, Space$(13-Len(Format(Sum((nz([Fiyat],0))),'#,##0.00 ₺'))) & Format(Sum((nz([Fiyat],0))),'#,##0.00 ₺') AS [Birim Fiyat]
, Space$(13-Len(Format(Sum((0+nz([Fiyat],0)*nz([İskonto],0))),'#,##0.00 ₺'))) & Format(Sum((nz([Fiyat],0)*nz([İskonto],0))),'#,##0.00 ₺') AS [İskonto Tutar]
, Space$(13-Len(Format(Sum((((nz([Fiyat],0)-(nz([Fiyat],0)*nz([İskonto],0)))*nz([KDV],0)))),'#,##0.00 ₺'))) & Format(Sum((((nz([Fiyat],0)-(nz([Fiyat],0)*nz([İskonto],0)))*nz([KDV],0)))),'#,##0.00 ₺') AS [KDV Tutar]
, Space$(13-Len(Format(Sum((nz([Fiyat],0)-(nz([Fiyat],0)*nz([İskonto],0)))+((nz([Fiyat],0)-(nz([Fiyat],0)*nz([İskonto],0)))*nz([KDV],0))),'#,##0.00 ₺'))) & Format(Sum((nz([Fiyat],0)-(nz([Fiyat],0)*nz([İskonto],0)))+((nz([Fiyat],0)-(nz([Fiyat],0)*nz([İskonto],0)))*nz([KDV],0))),'#,##0.00 ₺') AS [Genel Toplam]
FROM T_NUMUNEKAYIT LEFT JOIN (T_NUMUNEDETAY LEFT JOIN T_BAKİYE ON T_NUMUNEDETAY.NumunedetayNo = T_BAKİYE.NumunedetayNo) ON T_NUMUNEKAYIT.NumuneSıraNo = T_NUMUNEDETAY.NumuneSıraNo
GROUP BY T_NUMUNEKAYIT.NumuneSıraNo, T_NUMUNEKAYIT.MüsteriNo, T_NUMUNEDETAY.NumuneNo
HAVING (((T_NUMUNEKAYIT.NumuneSıraNo) Like "*" & [Liste2] & "*") AND ((T_NUMUNEKAYIT.MüsteriNo) Like "*" & [Liste1] & "*"))
WITH OWNERACCESS OPTION;