Sql İle Gelen Verİlerİ Kodsirasina GÖre Toplu Almak

Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
Selam Arkadaşlar,
İş yerinde sparişlerimi vermek için sql ile 192.168.0.7 nolu serverde kurulu olan sql server dan verilerimi şu komutları alıyorum

SELECT ADSDOS_TAR, ADSDOS_DEP, ADSDOS_MLZ_KOD, ADSDOS_ACK, ADSDOS_STK_MIK, ADSDOS_NET_TLL FROM ADSDOS
WHERE
ADSDOS_TAR BETWEEN '2007-01-01' AND '2007-12-31' AND
ADSDOS_PAK_KOD = ''

fakat burda malzeme kodları olduğu gibi hangi tarihte satılmış ise onlar alt alta geliyor ben isitiyorum ki günün tarihinden 10 gün önceki tarihten başlayarak bu gün dahil satışların listesi gelsin gelirken de aynı malzeme kod ürünlerden satılanlar ayrı ayrı değilde toplu gelsin

Yani 2101 nolu malzeme 13/09/2007 de 1 adet satılmış 16/09/2007 3 adet satılmış ise bu ayrı ayrı değilde toplu gelsin yani 2101 Bira 4 adet 9 ytl gibi

Bunu yapmak mümkünmüdür acaba.
Yardım edecek arkadaşlarıma şimdiden teşekkür ederim.
 
Katılım
8 Temmuz 2004
Mesajlar
254
Excel Vers. ve Dili
office 2007-mssql 2008 R2
Selam,
select ADSDOS_MLZ_KOD, ADSDOS_DEP, sum(ADSDOS_STK_MIK),sum(ADSDOS_NET_TLL), ADSDOS_ACK
FROM ADSDOS
WHERE
ADSDOS_TAR BETWEEN '2007-01-01' AND '2007-12-31' AND
ADSDOS_PAK_KOD = ''
group by ADSDOS_MLZ_KOD, ADSDOS_DEP, ADSDOS_ACK

Yukarıdaki kod işini görecektir tahmin ediyorum.
 
Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
malesef denedim olmadı yine malzeme kdları aynı olanlar alt alta geliyor farklı tarihlerde satılanlar
 
Üst