'''select DATE(a.ForDate) as dzień
,count(a.ForDate) as liczba_rozmów
,sum(count1) as ecs_1
,sum(count2) as liczba_transferów
,sum(count3) as ecs_3
,sum(sms) as smski
,sum(dni) as ilość_dialogue_details
from
(
Select DATE(c.start_time) as ForDate,
coalesce(sum(case when d.send_sms = 'TRUE' then 1 else 0 end), 0) as sms
,count(d.lekta_call_id) as dni
,case when end_call_status = 3 then 1 else 0 END count3
,case when end_call_status = 2 then 1 else 0 END count2
,case when end_call_status = 1 then 1 else 0 END count1
from "Conversat" c left join dialogues_details d
on c.lekta_call_id = d.lekta_call_id
group by DATE(c.start_time), count3, count2, count1
) as a
group by dzień
order by dzień desc;'''