Witajcie,
Myślę, że mam łatwy case, bo ja trudnych rzeczy nie robię :) - jestem na początku swojej edukacji.
Mam taki prosty kod:
Select Odbiorca_Kod,Odbiorca,Odbiorca_Kanal,Odbiorca_Segment_Nowy_Kod,Data_Faktury, Count(distinct Zamowienie_Numer) as 'Ilość zamówień', cast(SUM(Ilosc) as decimal) as 'Tonaż'
from OLAP_Sprzedaz_View
where Data_Faktury between '2022-01-01' AND CAST(GETDATE() AS DATE) and Ilosc>0 and Odbiorca not like 'PARAGON%'
Group by Odbiorca_Kod,Odbiorca,Odbiorca_Kanal,Odbiorca_Segment_Nowy_Kod
Order by 5 desc
Jak dodać warunek: jeżeli data zamówienia(Data_Faktury) jest z tego samego dnia dla różnych Zamowienie_Numer i dlatego samego Odbiora_Kod to żeby zliczał to jako 1 zamówienie.