Ticketa
Registered
Привет,
нещо съм зациклил .. ползвам следната заявка за извличане на информация по месеци:
(кофтито е, че при всяка нова година трябва ръчно да променям кода, примерно се сещам че сегашната година може да бъде заменена с NOW() ) както й да е.
Искам да изведа за всеки месец записите и да разделя колоната CASHSUM / БРОЯ ЗАПИСИ (до момента за всеки месец ползвам групиране по месеци както се вижда в заявката) = СРЕДНО НА ДЕН
И примерно да имам заявка, която да разделя CASHSUM / NUMPERIOD = Средно на ден
нещо съм зациклил .. ползвам следната заявка за извличане на информация по месеци:
Код:
$result = $mysqli->query("select
month
,SUM(CASE WHEN YEAR = 2020 THEN cash+bank ELSE 0 END) this_year
,SUM(CASE WHEN YEAR = 2019 THEN cash+bank ELSE 0 END) last_year
,SUM(CASE WHEN YEAR = 2020 THEN cash+bank ELSE 0 END) as `cashsum`
,SUM(CASE WHEN YEAR = 2020 THEN quantity ELSE 0 END) as `quantitysum`
,SUM(CASE WHEN YEAR = 2019 THEN cash+bank ELSE 0 END) as `cashsum_last_year`
,SUM(CASE WHEN YEAR = 2019 THEN quantity ELSE 0 END) as `quantitysum_last_year`
from
turnover
where
year in (2020,2019)
group by
month");
(кофтито е, че при всяка нова година трябва ръчно да променям кода, примерно се сещам че сегашната година може да бъде заменена с NOW() ) както й да е.
Искам да изведа за всеки месец записите и да разделя колоната CASHSUM / БРОЯ ЗАПИСИ (до момента за всеки месец ползвам групиране по месеци както се вижда в заявката) = СРЕДНО НА ДЕН
И примерно да имам заявка, която да разделя CASHSUM / NUMPERIOD = Средно на ден