(29/12/2020, 11:53)berduş yazdı:Elinize sağlık Berduş hocam.Sql sorgularını fazla kullanmadığım için teferrualıca bilmiyordum öğrenmiş olduk.(29/12/2020, 11:25)feraz yazdı: O kod ve sizin kod sanıyorum 6 sütunuda getirmiyor benimki getirmemişti çünkü.yapmak istediğiniz şeyi tam olarak anlamadım @feraz bey 6 sütunu group by ile getirsek bile toplamı aldıramayız çünkü en basitinden Kimlik alanları farklı olduğu için hayıt sayısı kadar satır getirir. sipariş noya göre tek satırlık veri getirmek için toplam alınacak alanlarda Sum diğer alanlarda ise first, last kullanılabilir
Select içine tüm sütun başlıklarını yazıp group by ilede gelmeyip hata veriyordu.
6 sütunluk nasıl gelecek abeyimizin dosyasındaki gibi sonuç olarak?
SELECT deneme.[Sipariş No], First(deneme.Kimlik) AS İlkKimlik, First(deneme.[Firma Adı]) AS [İlkFirma Adı], First(deneme.[Stok Adı]) AS [İlkStok Adı], Sum(deneme.Miktar) AS ToplaMiktar, Sum(deneme.Tutar) AS ToplaTutar
FROM deneme
GROUP BY deneme.[Sipariş No]
ORDER BY deneme.[Sipariş No], First(deneme.Kimlik), First(deneme.[Firma Adı]), First(deneme.[Stok Adı]);
Devamlı Access ile uğraşsam aslında en iyisi Sql sorgu kullanmak lakin Excelde durum karışık.